#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int b_rand()
{
return (rand()%2);
}
void main()
{
int random,integer,result;
char answer;
srand((unsigned)time(NULL) );
while(1)
{
result = b_rand();
printf("앞면 또는 뒷면(1 또는 0):");
scanf("%d", &integer);
if (integer == random)
printf("맞았습니다");
else
printf("틀렸습니다");
printf("계속 하시겠습니까? (y 또는 n) : ");
scanf("%c", &answer);
if (answer == 'y')
continue;
else if (answer=='n')
break;
}
}
동전던지기 하는건데 아예 오류가 뜨네요 ㅠㅠㅠ
초기화도 안한 i 를 왜 쓰는지 모르겠고
y==y , n==n 이건 뭐냐? 개그하냐?
헝 저거 다시 바꿨어요
answer =='y' 이런식으로 ㅠㅠㅠㅠ
다시 수정했으니 봐주세여 ㅜㅜ
아 글고 1+rand()%2;하고 rand()%2+1; 하고 뭔차이에요?
무슨 오류가 뜨는데 병신아
초기화도 안한 random 변수는 또 왜 쓰고 지랄인데?
integer == result 겠지 시발련아
이새끼 완전 빙신 호구새끼네
헤헤 c언어 초짜인데
막 도전하는데 몰라서그래여