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;
}










