Radi posao. Samo pazi da string bude sigurno dovoljno dugačak.
Code:
void input(char*buff)
{
char c;
while((c=getchar())!=EOF)
{
if(c == '\n')
{
c = getchar();
if(c == '\n' || c==EOF) break;
else
{
*(buff++)='\n';
*buff=c;
}
}
else *buff = c;
buff++;
}
*buff = 0;
}
Ipak se ++uje.