「2.アイテム購入するツール」の編集履歴(バックアップ)一覧はこちら
「2.アイテム購入するツール」(2013/03/26 (火) 20:44:28) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
/* GameItem.c */
#include <stdio.h>
int main()
{
int a, b, c, d, e, f, g, h, j, l, m, q, H, D, T, S, SH, C;
int H = 40000;
int D = 40000;
int T = 20000;
int S = 20000;
int SH = 20000;
int C = 20000;
e:
h:
printf("お前今いくら持ってるん?---");
scanf("%d", &a);
if (a < 20000) {
printf("何も買えんやんwwwwwww");
}
else if (a < 40000) {
printf("2万円のアイテム買えるんか、何買うん??---");
scanf("%d", &c);
switch(c) {
case 1:
printf("アイテム1を購入したでー。残金は%d円だなー。\n", a - T);
break;
case 2:
printf("アイテム2を購入したでー。残金は%d円だなー。\n", a - S);
break;
case 3:
printf("アイテム3を購入したでー。残金は%d円だなー。\n", a- SH);
break;
case 4:
printf("アイテム4を購入したでー。残金は%d円だなー。\n", a - C);
break;
default:
printf("アイテムを購入できひんかった。残金は%d円だなー。\n", a);
break;
}
}
else if(a >= 40000) {
printf("何購入すんの?---");
scanf("%d", &b);
switch(b) {
case 1:
printf("アイテム1を購入したでー。残金は%d円だなー。\n",a - H);
break;
case 2:
printf("アイテム2を購入したでー。残金は%d円だなー。\n",a - D);
break;
case 3:
printf("アイテム3を購入したでー。残金は%d円だなー。\n",a - T);
break;
case 4:
printf("アイテム4を購入したで。残金は%d円だなー。\n",a - S);
break;
case 5:
printf("アイテム5を購入したでー。残金は%d円だなー。\n",a - SH);
break;
case 6:
printf("アイテム6を購入したでー。残金は%d円だなー。\n",a - C);
break;
default:
printf("アイテムを購入できひんかったでー。残金は%d円だなー。\n", a);
break;
}
}
if(a >= 19999) {
printf("所持金0やがなー 出なおして今回!\n");
goto q;
}
l:
printf("ほな、もっとアイテム買うん?(Yes:1 No:2)---");
scanf("%d", &j);
switch (j) {
case 1:
printf("ほな続きやなー\n");
goto e;
case 2:
printf("ほな終わりやなー\n");
goto q;
default:
printf("3か4を押さんかい!\n");
goto l;
}
printf("ホントに買えるん?(Yes:3 No:4)---");
scanf("%d", &m);
switch (m) {
case 3:
printf("ほな続きやなー\n");
goto e;
case 4:
printf("じゃ終わりやなー\n");
break;
default:
printf("3か4を押さんかい!\n");
goto l;
}
q:
return 0;
}