2.1. 기 ¶
#include <stdio.h> // getchar() #include <stdlib.h> #include <time.h> #include <conio.h> // getche(), getch() #define S_HP 1000 #define P_HP 500 int main(void) { int shp = S_HP; int php = P_HP; int damage; char input; printf(" 기 게 \n"); srand(time(NULL)); while(1) { printf(" : %d\n : %d\n", shp, php); printf("\n"); getch(); damage = rand()%51+50; php -= damage; printf(" 공격! %d ! \n", damage); if (php<=0) { printf(" ! !\n"); break; } printf("-> p, k \n"); input = getch(); switch (input) { case 'p' : damage = rand()%21 + 80; shp -= damage; if (shp<0) shp=0; printf(" 공격! %d ! \n", damage); break; case 'k' : damage = rand()%101 + 50; shp -= damage; if (shp<0) shp=0; printf(" 공격! %d ! \n", damage); break; default: printf(" . 그 \n"); break; } if (shp==0) { printf(" ! !\n"); break; } fflush(stdin); } return 0; }
2.2.1. ¶
#include<stdio.h> void main(){ int pick_number; while(1){ printf("-----------Menu---------\n"); printf("1.계 \n"); printf("2.금 \n"); printf("3.금 \n"); printf("4.계 \n"); printf("5.기 \n"); printf(" :"); scanf("%d",&pick_number); switch(pick_number) { case 1: printf("계 .\n"); break; case 2: printf("금 .\n"); break; case 3: printf("금 .\n"); break; case 4: printf("계 .\n"); break; case 5: printf("갈꺼ㅋ\n"); break; default: printf(" .\n"); break; } } }
2.2.2. ¶
#include<stdio.h> int main (void){ int account; int input_a; int output_a; int account_inf; int exit; int a; while(1){ // for(a=0; a<30; a++) printf("\n"); printf(" \n\n\n"); printf("1 : 계\n"); printf("2 : 금\n"); printf("3 : 금\n"); printf("4 : 계\n"); printf("5 : 기\n"); scanf("%d",&a); switch(a){ case 1: printf("***** 고갱 계 게 ***** \n\n"); break; case 2: printf("***** 고갱 금 까? ***** \n\n"); break; case 3: printf("***** 고갱 금 까? ***** \n\n"); break; case 4: printf("***** 고갱 계 갑~ ***** \n\n"); break; case 5: break; default : printf("거 \n\n\n"); } /*if(a==1){ printf("고갱 계 게 \n\n"); } if(a==2){ printf("고갱 금 까?\n\n"); } if(a==3){ printf("고갱 금 까?\n\n"); } if(a==4){ printf("고갱 계 갑~\n\n"); } if(a==5){ break; }*/ } return 0; }