日記の切れ端

何か思いついたら書く。

学生時代のソースコードの残骸

昔の資料あさっていたら見つけたので供養 といっても未完成。 何か頑張って作ろうとしていたらしい

#include<stdio.h>
main()
{
    char name[20];
    int a,b,c,d,e,f,g;
    printf("あなたの名前を入力してください");
    scanf("%s",name);
    printf("%sさんはお腹がすきました\n%s:「あーあ、はらへったなーー・・・・よし、なんか食うぞ!」\nどこ行く?\n1、台所\n2、居間\n3、外\n4、ゴミ捨て場\n",name,name);
    scanf("%d",&a);
    switch(a){
        case 1:printf("%s:「よし!台所だ!!」\nドタバタドタバタ・・・・・・\n%s:「母さーん!!はら減ったーー」\n・・・・・・・・\n%s:「いないのかな?しかたない自分でつくるか。さて食い物はどこにあるんだ?」\n1、冷蔵庫\n2、電子レンジ\n3、食器棚\n4、生ゴミ入れ",name,name,name);
            scanf("%d",&b); 
            switch(b){
                case 1:printf("%s:「よーし、なんかないかなー。・・・」\nガチャッ ギギギーーー\n%s:「なっなにもない!!そっそんなー!」\nそう言うと、%s君は倒れた。そして二度と目覚めることはなかった・・・・・・\n\n-GAME OVER-\n",name,name,name);break;
                case 2:printf("%s:「昨日温めたものが入っているかもしれないぞ!」\nそう言うと、%s君は電子レンジを開けた。その時!・・・\nドッカーーーン・・・大きな音と共に強烈な光が家を包んだ。・・・・\n-GAME OVER-\n",name,name);break;
                case 3:printf("%s:「この中に隠してあるに違いない!」\n%s君は食器棚に近づいた・・・その時!\nドッシーーン グラグラグラグラ ガチャーン パリーン バッリーン・・・・\n大きな地震が起こり、%s君は食器の波に飲み込まれた!\n-GAME OVER-\n",name,name,name);break;
                case 4:printf("%s:「この前捨てたやつがまだ食えるかもしれない。」\nそう言うと%s君は堆肥機に飛び込んだ。\n%s:「なんだー、なにもないじゃないかーくそっ」\n%s君は外へ出ようとした。・・・しかし!\n%s:「あっ開かない!そっそんなばかなー、たっ助けてくれーーー・・・」\n次の日、\nお母さん:「あらっ、いつの間にか堆肥機がいっぱいになってるじゃないの?変ねー。\nそれにしても%sはどこ行ったのかしら?」\n-GAME OVER-\n",name,name,name,name,name);break;
                default:printf("\n-GEAM OVER-\n\n");break;
                        }break;

        case 2:printf("%s:「居間か、なんかあったかな?」\nガラガラッ\n%s:「さぁー飯が俺を待っているー!?なにっ飯はどこいちまった?」\n1、茶棚\n2、電話\n3、テレビ\n4、床下\n");
            scanf("%d",&c);
            switch(c){
                case 1:printf("%s:「おっ、まんじゅうがあるじゃないか!!やったー」\n%s君は食べはじめた。\n%s:「うまい!うまい、これこそまんじゅうだ」\n・・・しばらくして,%s:「うっ・・・ううう」%s君は倒れた。\n・・・・・その時、茶棚から1枚の広告が落ちてきた。\n広告:「我が社が開発した新しいごきぶり団子!すばらしい威力で、1つでごきぶり10000匹は殺せるすばらしい威力・・・・・・・・\n-GAME OVER-\n",name,name,name,name,name);break;
                case 2:printf("%s:「なっ?おれの飯がない!泥棒か!警察だ警察を呼べ!」\n%s君は警察に電話をしました。\n警察官:「なんですって小判が盗まれた!それは大変だ、おいっ、すぐに応援を頼む!」\nそしてすぐに%s君の家の周りは警察でいっぱいになった。そして・・・\n警察官:「えっ?小判じゃなくてご飯?なんですかそれは!警察をなめるにもほどがある!公務執行妨害で逮捕する!」\n%s:「そっそんな、そっちが聞き間違えたんじゃ・・・」\nそして%s君は一生を刑務所で暮らした。\n-GAME OVER-\n");break;
                case 3:printf("u\n");break;
                case 4:printf("e");break;
                default:printf("o\n");break;    
                        }break;
        case 3:printf("%s:「久しぶりの外食だー」\n%s君は家を飛び出しました。そして商店街にきました。\n%s:「よーし食うぞー!!さてどの店にするかなー?」\n1、理髪店\n2、フランス料理店\n3、中華料理店\n4、注文の多い料理店\n",name);break;
            scanf("%d",&d);
            switch(d){
                case 1:printf("a\n");break;
                case 2:printf("i\n");break;
                case 3:printf("u\n");break;
                case 4:printf("e\n");break;
                default:printf("o\n");break;    
                        }break;
        case 4:printf("%s:「ごっゴミ捨て場ー?いったい何を食えってんだよ!」\n");break;
            scanf("%d",&e);
            switch(e){
                case 1:printf("a\n");break;
                case 2:printf("i\n");break;
                case 3:printf("u\n");break;
                case 4:printf("e\n");break;
                default:printf("o\n");break;    
                        }break;
        default:printf("o\n");break;    
        }

}