私は、Thambola(ビンゴに似ています)と呼ばれるインドのゲームであるC言語でプログラムを書いています。このゲームでは、ユーザーは3x9のチケットを受け取り、コンピューターはユーザーに2番目のプログラム(これは1から90までランダムに番号を選択します)が選択した番号を入力するように求めます。入力した番号がチケットに存在する場合は、番号を「x」に変更する必要があります。これは、番号が削除されたことを意味します。ここで助けが必要です。すでに印刷されている数字を「x」に置き換えるにはどうすればよいですか?私はこのCを読みました-印刷されたアイテムを削除して交換しますが、27の番号を変更する必要があるため、役に立ちません。助けてください。コードの一部は次のとおりです。
int number,i,j;
const char x='x';
printf("\nEnter the number:");
scanf("%d",&number); // number entered by the user from the Picker
for (i=0;i<3;i++)
for (j=0;j<9;j++)
{if (ticket[i][j]==number)
ticket[i][j]=x;
printf("%d",ticket[i][j]); //if the input number is present in the ticket, this should change it to 'x
}
getchar();
}