- ベストアンサー
switchの使い方を教えてください。
ある文字を入れて、それを数字か文字か判別するプログラムを作りたいのですがうまく行かないのでご教授ください。 下記のプログラムで作ると0から9までの数字は判別できるのですが、数字が2桁以上になると判別できません。 2桁以上の数字を識別させるにはどうしたらいいのでしょうか? int a; printf("文字を入れて下さい"); scanf("%d",&a); switch ( a ){ case 0: case 1: case 2: case 3: case 4: case 5: case 6: case 7: case 8: case 9: printf("数字です"); break; default: printf("数字以外の文字です"); break; }
- みんなの回答 (2)
- 専門家の回答
お礼
おかげで無事にできました! アドバイスありがとうございました。