C/C++の宿題片付けます 150代目
■ このスレッドは過去ログ倉庫に格納されています
0397デフォルトの名無しさん
2011/07/07(木) 13:48:19.15#include <stdio.h>
int main(void)
{
enum Animals { dog = 0, cat, cow, pig, end = 9 };
const char *crys[] = { "ワンワン", "ニャーニャー", "モーモー", "ブーブー" };
enum Animals animal;
do
{
printf("動物の番号を選んで下さい\n");
printf("0:dog 1:cat 2:cow 3:pig 9:end : ");
scanf("%d", &animal);
} while (animal < Animals::dog ||
(animal > Animals::pig && animal != Animals::end));
if (animal == Animals::end) return 0;
printf(crys[animal]);
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています