본문 바로가기
C언어

[C언어] 주사위 두 개를 굴리는 함수 랜덤메소드를 이용하여 게임을 만들고 테스트하는 프로그램을 작성하시오

by 이얏호이야호 2023. 1. 7.

공부하시는대에 도움이 됐으면 좋겠습니다.

답안코드 확인해주세요!

입출력예시

입출력예시1

player1은 4
player2는 4
비겼습니다

입출력예시2

player2는 4
player1은 1
player2가 승리했습니다!

입출력예시3

player1은 5
player2는 1
player1이 승리했습니다!

더보기
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int RollDie(void);

int main(void){
	int dice1, dice2;
	srand((int)time(NULL));
	dice1=playDice();
    dice2=playDice();

	if(dice1> dice2){
	    printf("player1은 %d\nplayer2는 %d\nplayer1이 승리했습니다!",dice1,dice2);
	}else if(dice2> dice1){
	    printf("player2는 %d\nplayer1은 %d\nplayer2가 승리했습니다!",dice2,dice1);
	}else{
	    printf("player1은 %d\nplayer2는 %d\n비겼습니다",dice1,dice2);
	}
}

int playDice(){
	return rand() % 6 + 1;
}

더 많은 C코드가 보고 싶다면?

https://chuinggun.tistory.com/category/C%EC%96%B8%EC%96%B4

댓글