Cでプログラムを記述して、正しい数を推測した回数を試してみます。Cで動作する数の推測ゲームを取得できません
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i, searchNumber, Number, rightGuess;
rightGuess = 0;
printf("Give your number: ");
scanf("%d",&searchNumber);
printf("\n\n Give 10 numbers: ");
for(i=1;i<=9;i++){
scanf("%d \n",&Number);
if(Number == searchNumber){
rightGuess++;
}
}
printf("You guessed the number %d times",&rightGuess);
return 0;
}
ただし、実行するたびに6356736回と推測されます。私は数字を0回だけ入力したにもかかわらず。どんな助け? printf
に
あなたはあなたのprintfの中で何を意味すると思いますか? – UKMonkey
ニースUKMonkey。 –
Upvoted、これは完全性に近づく1)コード例2)期待される出力3)実際の出力4)よく書かれている。 – Bathsheba