我正在編寫一個程序來提示用戶輸入一個介於1和5之間的數字。如果該值大於5或小於1,我希望程序等待,直到給出適當的答案。這是我想出來的,它不起作用。我已經嘗試了一些關於網絡的不同提示,但它仍然無法正常工作。任何提示將是偉大的,謝謝。使用C輸入驗證
#include <stdio.h>
int main()
{
int p1_move;
do{
printf("1 \n 2 \n 3 \n 4 \n 5\n");
printf("Player 1, enter the number:\n");
scanf("%d", &p1_move);
}while(p1_move >=6 || <=0);
}
'while(p1_move> = 6 || p1_move <= 0);' – Pankrates