I can not find an error.
#include "stdafx.h" #include <conio.h> \\ для функции getch() #include <stdio.h> \\ для функций printf(), getchar(), putchar() #define eof (-1) \\ признак конца файла <Ctrl>+<z> int main() { int c; printf("make input>n"); c = getchar(); while (c != eof) { \\ error C2143: синтаксическая ошибка: отсутствие";" перед "{" putchar(c); c = getchar(); } getch(); /* вводит символ, но без эхо-сопровождения (для организации задержки экрана) */ }
while (eof != (c = getchar() ) ) {...}
- jmu<stdio.h>
) thatEOF
didn’t like? - avp