C言語なら俺に聞け(入門篇) Part 24
■ このスレッドは過去ログ倉庫に格納されています
0269デフォルトの名無しさん
2008/01/27(日) 15:25:03int main (int argc, const char * argv[]) {
// insert code here...
int hp=100;
int k;
printf("魔王が現れた!!¥n");
while (hp>=0){
printf("攻撃してください¥n");
printf("1>爆弾,2>こん棒¥n");
scanf("%d",&k);
switch (k) {
case 1:
printf("爆弾攻撃!!魔王に10のダメージ¥n");
hp=hp-10;
continue;
case 2:
printf("こん棒攻撃魔王に5のダメージ¥n");
hp=hp-5;
continue;
default:printf("さあ早く");
continue;
}
printf("やった!!魔王を倒した¥n");
break;
}
return 0;
}
一方的に魔王に攻撃するプログラムを作成したいのですが
実行すると最後の魔王を倒したが表示されずに終了してしまいます
どうすれば良いのでしょうか
お願いします
■ このスレッドは過去ログ倉庫に格納されています