Я написал простой код счетчика строки ввода и пытаюсь запустить его на CLion, но когда я пытаюсь поставить EOF
с CMD + D
(из таблицы ключей CLion), программа завершается без ошибок или результатов. Тем не менее, я могу выполнить тот же код через терминал (EOF
с ctrl + d
) и запустить его правильно. Я видел примеры этого вопроса, но не удовлетворительный ответ.
#include <stdio.h>
int main() {
int n1,c;
n1 =0;
while ((c = getchar()) != EOF){
if(c == '\n'){
++n1;
}
}
printf("n1 : %d \n", n1);
return 0;
}