#include #include int main() { int c; // c = getchar() je prirazovaci prikaz, ale i tato operace ma vysledek (stejne jako 3 + 5 ma vysledek) // vysledkem operace prirazeni je prirazena hodnota (viz Operace a operátory díl. 1), tj. zadáme-li např. znak 's' // vlozi se do prom. C hodnota 115, výsledkem operace prirazeni je tedy 115. Podminka ve while pak vlastně bude 115 != '\n' // znak '\n' ma ascii 10, tj. 115 != 10 je pravda a provede se iterace while( (c = getchar() ) != '\n' ) { printf("\n%c ASCII = %d", c, c); } //cyklus skonci, kdyz getchar nacte enter //posledni prikaz vypise enter - cili odradkuje a pak vypise ascii kod enteru printf("\n%c ASCII = %d", c, c); }