Всякий раз, когда я пытаюсь запустить следующий код для подсчета моих символов, я постоянно получаю ноль вместо количества вставленных символов.
#include <stdio.h>
void main() {
int c;
int count = 0;
while ( (c = getchar() != EOF) && c == 'a' ) {
count = count +1;
}
printf("Number of chara: %d", count);
}
Я изменяю код, чтобы вместо этого подсчитывать только всякий раз, когда 'a'появляется, но все равно получает ноль только тогда, когда я ввожу свои символы и нажимаю клавишу возврата.