ユーザー入力を検証しようとしています。ここでは、コードです:ユーザー入力を検証する - Objective-C
do{
NSLog(@"Please select from the following options: D/ W/ T/ Q");
res = scanf("%c", &s1);
if(res ==0) {
NSLog(@"Invalid entry.");
}
}while (res ==0);
私はそれが(そのような数値、文字列、または任意の負の数など)の入力は何にユーザーだけ1つの文字を許可しないように上記のコード(のを改善したいです具体的には、プロンプトで指定されたオプションの1つだけ)。
現在のコードはそうしていません。
署名が削除されました。よくある質問を参照してください。 –
@Sameera:残りの署名を削除するときは、「ありがとう」部分を削除しても構いません。 –