#include <stdio.h>
#include<stdlib.h>
#include<time.h>
void main(){
int a;
int b;
int i;
char c;
for(i=1; i>0; i++){
printf("무엇을 내시겠습니까?(가위:1, 바위:2, 보:3)");
scanf("%d", &a);
srand(time(NULL));
b = rand()%3 + 1;
if(a==1 && b==1){
printf("비겼습니다.");
}
else if(a==1 && b==2){
printf("당신이 졌습니다.");
}
else if(a==1 && b==3){
printf("당신이 이겼습니다.");
}
else if(a==2 && b==1){
printf("당신이 이겼습니다.");
}
else if(a==2 && b==2){
printf("비겼습니다.");
}
else if(a==2 && b==3){
printf("당신이 졌습니다.");
}
else if(a==3 && b==1){
printf("당신이 졌습니다.");
}
else if(a==3 && b==2){
printf("당신이 이겼습니다.");
}
else if(a==3 && b==3){
printf("비겼습니다.");
}
printf("계속하시겠습니까? (예 :y 아니오 :n)");
scanf("%c", &c);
if(c=='y'){
continue;
}
if(c=='n'){
break;
}
}
}
가위바위보 프로그램인데(망할 과제물)
중요한건 저기 "계속하시겠습니까? (예 :y 아니오 :n)"
다음에 re에 대한 값을 넣어야되는데
그 명령문 씹고 바로 다시 반복되는데 어떻게 하나요;;