Может ли кто-нибудь объяснить, что будет напечатано на экране, если я наберу слово grejanje, и что означает команда \e?
#include <stdio.h> void main() { char znak = ' '; long brojac = 0; while( znak != '\e' ) { switch( znak = getch() ) { case 'a' : case 'e' : case 'i' : case 'o' : case 'u' : brojac++ ; break; default : brojac--; }; printf( "%i", brojac ); }; }
Что я уже пробовал:
Может ли кто-нибудь объяснить, что будет напечатано на экране, если я наберу слово grejanje, и что означает команда \e?
phil.o
Я не уверен \e
соответствует чему угодно; я этого не знаю, и быстрый поиск ничего не принес.
Вы уверены, что это не опечатка? В противном случае вам следует спросить автора оригинала, каковы были его намерения, когда он писал это.
Levin101q
На самом деле \e означает, что программа перестанет смотреть на Буквы в тот момент, когда вы нажмете клавишу enter.