Wczytywanie napisów

0

Witam , mam pewien problem z napisami.

Chciałbym wczytać jakieś zdanie i je wypisywać. Przykładowo "Majteczki w kropeczki".

Robiłem wieloma sposobami, coś z

char napis[999];
while(scanf("%s", napis) != EOF)

lub

char napis[999];
int i = 0;

while(scanf("%c", napis[i]) != EOF)
++i;

Jednak i to i to zawodzi:/

0
char napis[999];
while(scanf("%998s",napis)!=1) printf("%s\n",napis);

ale lepiej użyj:
fgets(napis,999,stdin);

1 użytkowników online, w tym zalogowanych: 0, gości: 1