조건 이후에 내 코드 루프를 다시 만들려고하는 문제에 봉착했습니다.if 조건, C 추측 게임 후 코드 루프를 다시 만드는 방법
플레이어 1에게 0에서 99 사이의 숫자를 입력하도록 요청합니다. 코드를 다시 입력하도록 요청해야하는 코드를 입력하면 아무것도 입력하지 않습니다. 문제는 솔직히 내 코드에서이를 활성화하는 방법을 모른다는 것입니다. ,
int secretnumber;
int guesses;
printf("Player 1: Type a number between 0 and 99 and press return:\n");
scanf("%d",&secretnumber);
if (secretnumber > 99 || secretnumber < 0)
printf("Secret number cannot be greater than 99 or below 0.");
else
printf("Type the number of guesses that player 2 gets and press return: \n");
scanf("%d",&guesses);
나는이 새로운 나는 아마 소리가 얼마나 무능한 충분히 알고 있어요 : 이것은 내가 지금까지 내가 다시 원이 여기에 while 루프를 발생하는 방법을 이해하지 않은 것입니다 그래서 미리 사과드립니다.
scanf의 반환 값도 테스트하십시오. 정의되지 않은 값과 비교할 수도 있습니다. – PSkocik