Witam, nazywam się Tomek. Zaczynam studia Informatyczne od września. Jestem prawie laikiem w dziedzinie programowania. Więc zacząłem się uczyć.
Mój program ma na celu odczytać wpisany tekst po czym każde jego słowo wypisać w osobnej linijce.
#include <stdio.h>
main()
{
int c;
c = getchar();
while(c != EOF){
putchar(c);
c = getchar();
if(c == ' '|| c == '\t' || c == '\n')
printf("\n");
putchar(c);
c = getchar();
}
system("PAUSE");
return 0;
}
Jednak przy dłuższych tekstach zdarza się, że program w jednej linii wyświetli 2 - 3 słowa.