Придумал дурацкую задачку по C для интервью.
(a) Что делает следующий кусок кода:
char c;
c = getchar();
while (c != EOF) {
putchar(c);
c = getchar();
}
(б) Почему он перестаёт это делать при замене
char на
unsigned char?
(в) Как написать первый кусок кода более правильно?
no subject