Подскажите, что не так в коде (С). Когда жму ноль, оно все равно повторяет, а не...

0 голосов
47 просмотров

Подскажите, что не так в коде (С). Когда жму ноль, оно все равно повторяет, а не завершает задачу. Не нужно предлагать другие варианты написания, мне надо найти ошибку именно в этом


image
image
image

Информатика (1.2k баллов) | 47 просмотров
0

я скрин еще один добавила, полный)

0

где?

0

в сам вопрос

0

возми операторы последного if в фигурный скобку

0

взяла, но не помогло. все равно при вводе нуля повторяет

0

сделай другую метку и поставь напротив getch_ и else добавь в последню if и всё будет

0

ты неправильно поставила знак в последном ифе не один = а нужно было поставить ==

0

тю, я дура, протупила. спасибо большое:)

0

не за что, и не говори что ты дура;-)

0

каждый ошибается)

Дан 1 ответ
0 голосов
Правильный ответ

Привет. у тебя в условии if стоит равно = в си это присвоение, то есть изначально строчкой cin>>h; ты просишь пользователя ввести h. после чего ты пере присваиваешь переменную введеную в if(h=1).
а тебе надо проверить.

if(h==1)

(298 баллов)