코드 질문좀요....
지희
#include stdlib.h
#include stdio.h
#include time.hvoid secondCrap(int nSum,int i) // 두번째 주사위를 굴린다.
{
int nPoint=0;
int nDie1,nDie2;
int nSecSum=0;
nPoint=nSum;
printf(다시 시작 하시오.\n);
printf(\t---------------------------\n);
nDie1=rand()%6+1; // nDie1 에1~6 랜덤한 숫자를 넣는다
nDie2=rand()%6+1; // nDie2 에1~6 랜덤한 숫자를 넣는다
nSecSum=nDie1+nDie2;
if(nPoint==nSecSum){printf(Player wins \n); i=0; }
else if(nSecSum==7) {printf(Player loses \n); i=0;}
else { printf(\t\t\n\nRestart \n); }
// while문을 사용하여 승부가 날 때 까지 계속 반복한다.
return ;
}
int main(void)
{
int nDie1=0,nDie2=0;
int nSum=0;
int i=1;
srand(time(NULL)); // random 값을 갖게 한다.
nDie1=rand()%6+1; // nDie1 에1~6 랜덤한 숫자를 넣는다.
nDie2=rand()%6+1; // nDie2 에1~6 랜덤한 숫자를 넣는다.
nSum=nDie1+nDie2; // 두 값을 합한다.
printf(%d\n,nSum);
/////////////////////////여기서 부터 밑에 조건문을 무시하고 프로그램이 끝나는데 왜그런건가여??
if(nSum==7 || 11) {printf(Player wins \n);} // 합이 7 또는 11이면 플레이어가 이기고 게임은 끝난다.
else if(nSum==2 || 3 || 12) {printf(Player loses\n);} // 합이 2 or 3 or 12 이면 플레이어가 지고 게임은 끝난다.
else {
while(i)
{
secondCrap(nSum,i);
}//////secondCrap while 문
}/// else 문
return ;
}
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2702438 | C언어에서 Addr이 뭔가요? (6) | 밝은빛누리예 | 2025-07-23 |
2702384 | 흠.. 피보나치 수열을... for문으로 만들었는데요....ㅠㅠ;; (1) | 계획자 | 2025-07-22 |
2702354 | c언어 하나더 질문드리겠습니다^^ | 유키 | 2025-07-22 |
2702323 | 배열 최빈값 구하는 소스 좀 갈켜주셈. | PrinceSs | 2025-07-22 |
2702296 | 오류좀 찾아주세요! 스왑함수 (1) | 지우 | 2025-07-21 |
2702232 | 글씨를 검은색, 바탕을 하얀색으로 하는방법좀 가르쳐주세요 !! | 놓아주세요 | 2025-07-21 |
2702205 | for문 중첩ㅠㅠ (2) | 한뎃집 | 2025-07-21 |
2702177 | 소리나오게 하는법! | 가지 | 2025-07-20 |
2702065 | 함수 이해 (2) | 뽀대미녀 | 2025-07-19 |
2702007 | 코드 질문좀요.... | 지희 | 2025-07-19 |
2701979 | c++ 시간 표시 때문에 질문입니다. | 남은 | 2025-07-19 |
2701949 | 특정 파일에서 특정 문자열을 찾는 프로그램, 리다이렉션 시 처리방법 | 솔잎 | 2025-07-18 |
2701920 | C언어 초보적인 질문좀드릴게요 (3) | 가랑비 | 2025-07-18 |
2701864 | 역카운트 (3) | 하나 | 2025-07-18 |
2701839 | 이번에 C언어 갓 입문한 초보인데요 (3) | 히나 | 2025-07-17 |
2701812 | 파일 입출력다음으로 뭘해야할지 잘 모르겟네요;; | 뿡뿡몬 | 2025-07-17 |
2701754 | strcmp,strcpy를 좀더 이해를 하기위해서 간단히 만들었는데... | 말달리자 | 2025-07-17 |
2701724 | 배열초기화도중 이니셜라이저 가 너무 많다고 나오네요! (2) | 라임나무 | 2025-07-16 |
2701697 | 6.0에서는 잘되던 프로그램이 2008에서는 잘안된답니다. 한번 아시는분 댓글부탁드립니다. (1) | 빵순 | 2025-07-16 |
2701644 | 문자가 알파벳인지 검사하기(isalpha) | 마음 | 2025-07-16 |