Witam!
Chciałbym się dowiedzieć, w jaki sposób w C mam napisać kod programu tak, aby po wpisaniu przez użytkownika słowa, każdy znak został wpisany do oddzielnej komórki tablicy o typie danych char. Załóżmy, że długość tablicy jest większa od ilości liter w słowie, które użytkownik wprowadzi, enter zakończy pisanie słowa i żeby przy wyświetlaniu nie było żadnych błędów.
int i=0, licznik=0;
char znaki[20];
while(scanf("%c",&znaki[i])!='\n')
licznik++;
for(i=0; i<licznik; i++)
printf("%c",znaki[i]);
takie coś nie przechodzi. :/