Napisałem taki program który wypisuje ciąg słów w ten sposób, że każde z nich wypisuje w osobnym wierszu. Coś jednak jest nie tak dla pojedynczej spacji i pojedynczego znaku tabulacji: wtedy robi wiersz odstępu. Nie wiem jak to rozwiązać, na pewno trzeba użyć jak najprostszych środków. Bardzo dziękuję za pomoc, oto program:
#include <stdio.h>
main()
{
int c,i;
i=0;
while((c=getchar())!= EOF)
{
if(c== ' ' || c=='\t')
i=i+1;
if(i==1)
printf("\n");
if(i>1)
;
if(c!=' ' && c!='\t')
{
putchar(c);
i=0;
}
}
}