Здравствуйте, у меня небольшая проблема, я только начал с C и скачал CLion. Все хорошо, прежде чем я изменил файл. На предыдущей версии файла было что-то вроде
int c;
c=getchar()
putchar(c);
Теперь я изменил файл на
int c, nl, nw, nc, state;
state = OUT;
nl = nw = nc = 0;
while ((c = getchar()) != EOF) {
++nc;
if (c == '\n') {
++nl;
}
if (c == ' ' || c == '\n' || c == '\t') {
state = OUT;
} else if (state == OUT) {
state = IN;
++nw;
}
}
printf("%d %d %d\n", nl, nw, nc);
Но после сборки и запуска консоль похожа на использование первой версии (getchar и putchar). Когда я запускаю программу из каталога, это нормально выглядит. Я думаю, что мне нужно изменить некоторые настройки, но не могу найти никакого решения. использование «чистого» на Run не помогло. Забавно, потому что после создания нового проекта все еще предыдущий вывод программы: DD