/* kadai032 */
/* do-while文を用いて、1〜12の数字を何回でも入力できるようにする。
0が入力されたら月名を表示せずに終了する。
1〜12以外は「そんな月はありません!」と表示して再入力させる。 */
/* 2026.06.17 H.Funayama */
#include <stdio.h>
int main(void) {
int number;
do {
printf("月を入力してください(1〜12、0で終了):"); if (number == 0) {
break;
}
if (number < 1 || number > 12) {
} else {
switch (number) {
case 1: printf("January"); break; case 2: printf("February"); break; case 3: printf("March"); break; case 4: printf("April"); break; case 6: printf("June"); break; case 7: printf("July"); break; case 8: printf("August"); break; case 9: printf("September"); break; case 10: printf("October"); break; case 11: printf("November"); break; case 12: printf("December"); break; }
}
} while ( number !=0);
return 0;
}
Lyoga2FkYWkwMzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICovCi8qIGRvLXdoaWxl5paH44KS55So44GE44Gm44CBMeOAnDEy44Gu5pWw5a2X44KS5L2V5Zue44Gn44KC5YWl5Yqb44Gn44GN44KL44KI44GG44Gr44GZ44KL44CCCiAgIDDjgYzlhaXlipvjgZXjgozjgZ/jgonmnIjlkI3jgpLooajnpLrjgZvjgZrjgavntYLkuobjgZnjgovjgIIKICAgMeOAnDEy5Lul5aSW44Gv44CM44Gd44KT44Gq5pyI44Gv44GC44KK44G+44Gb44KTIeOAjeOBqOihqOekuuOBl+OBpuWGjeWFpeWKm+OBleOBm+OCi+OAgiAqLwovKiAyMDI2LjA2LjE3IEguRnVuYXlhbWEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKi8KCiNpbmNsdWRlIDxzdGRpby5oPgppbnQgbWFpbih2b2lkKSB7CiAgICBpbnQgbnVtYmVyOwogICAgZG8gewogICAgICAgIHByaW50Zigi5pyI44KS5YWl5Yqb44GX44Gm44GP44Gg44GV44GE77yIMeOAnDEy44CBMOOBp+e1guS6hu+8ie+8miIpOwogICAgICAgIHNjYW5mKCIlZCIsICZudW1iZXIpOwogICAgICAgIGlmIChudW1iZXIgPT0gMCkgewogICAgICAgICAgICBwcmludGYoIue1guS6huOBl+OBvuOBmeOAglxuIik7CiAgICAgICAgICAgIGJyZWFrOwogICAgICAgIH0KICAgICAgICBpZiAobnVtYmVyIDwgMSB8fCBudW1iZXIgPiAxMikgewogICAgICAgICAgICBwcmludGYoIuOBneOCk+OBquaciOOBr+OBguOCiuOBvuOBm+OCkyFcbiIpOwogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgIHN3aXRjaCAobnVtYmVyKSB7CiAgICAgICAgICAgICAgICBjYXNlIDE6ICBwcmludGYoIkphbnVhcnkiKTsgYnJlYWs7CiAgICAgICAgICAgICAgICBjYXNlIDI6ICBwcmludGYoIkZlYnJ1YXJ5Iik7IGJyZWFrOwogICAgICAgICAgICAgICAgY2FzZSAzOiAgcHJpbnRmKCJNYXJjaCIpOyBicmVhazsKICAgICAgICAgICAgICAgIGNhc2UgNDogIHByaW50ZigiQXByaWwiKTsgYnJlYWs7CiAgICAgICAgICAgICAgICBjYXNlIDU6ICBwcmludGYoIk1heSIpOyBicmVhazsKICAgICAgICAgICAgICAgIGNhc2UgNjogIHByaW50ZigiSnVuZSIpOyBicmVhazsKICAgICAgICAgICAgICAgIGNhc2UgNzogIHByaW50ZigiSnVseSIpOyBicmVhazsKICAgICAgICAgICAgICAgIGNhc2UgODogIHByaW50ZigiQXVndXN0Iik7IGJyZWFrOwogICAgICAgICAgICAgICAgY2FzZSA5OiAgcHJpbnRmKCJTZXB0ZW1iZXIiKTsgYnJlYWs7CiAgICAgICAgICAgICAgICBjYXNlIDEwOiBwcmludGYoIk9jdG9iZXIiKTsgYnJlYWs7CiAgICAgICAgICAgICAgICBjYXNlIDExOiBwcmludGYoIk5vdmVtYmVyIik7IGJyZWFrOwogICAgICAgICAgICAgICAgY2FzZSAxMjogcHJpbnRmKCJEZWNlbWJlciIpOyBicmVhazsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgIH0gd2hpbGUgKCBudW1iZXIgIT0wKTsKICAgIHJldHVybiAwOwp9Cg==