funkcja scanf wyświetla się w pętli co drugi raz

0

Witam
Program który napisałem miał zapisać 10 znaków w tablicy a następnie je wyświetlić. Niestety z niewiadomych dla mnie przyczyn program omija co drugą funkcje scanf(). Co robię nie tak?
c492c5c1b9.png

2

Znak nowej linii też jest znakiem i to jego właśnie pobierasz.

0

Czyli jak to powinno wyglądać poprawnie?

4
scanf(" %c", &literowka[index]);

http://en.cppreference.com/w/c/io/fscanf

spacja (ogółem dowolny biały znak) powoduje ignorowanie białych znaków na wejściu.

0

działa, dziękuje :D

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