мой счетчик, кажется, не увеличивает (для программирования C)Счетчик не увеличивающийся правильно
int ch;
int counterX = 0;
int counterY = 0;
while((ch = getchar()) != EOF) {
if (ch == 'X'){
counterX = counterX + 1;
}
if (ch == 'Y'){
counterY = counterY + 1;
}
}
ива сделал некоторые испытания, и я номер для counterX и counterY не кажется расти, независимо от моего входа. Пожалуйста помоги!
Код, который вы отправили, не компилируется, потому что вы пропустили определение ch, и вам не хватает скобки, охватывающей цикл while - эта скобка может иметь решающее значение. –
sry это просто грубая часть моей текущей программы, у которой есть проблема. плохо отредактируйте его правильно – user2947725
Попробуйте отладить код: http://ericlippert.com/2014/03/05/how-to-debug-small-programs/ – alk