Wargame/CodeUp

1162 당신의 사주를 봐드립니다 1

De1fin 2019. 7. 26. 15:56

문제

태어난 해, 월, 일을 입력받아 사주팔자를 보는 프로그램을 작성하시오.

사주를 보는 방법)

세 수(년,월,일)가 주어지면,  (년 - 월 + 일)에 마지막 숫자가 0이면 "대박"을 출력, 그렇지 않으면 "그럭저럭"을 출력하세요.


입력

세 정수가 입력으로 주어진다. 순서대로 년도, 월, 일 이다.


출력

년도 - 월 + 일의 마지막 숫자가 0이면 "대박"을 , 그렇지 않으면 "그럭저럭"을 출력하시오.


입력 예시  

1902 2 10


출력 예시

대박


코드

#include 

int main()

{
    unsigned short int year, mon, day, sum;                 

     // 생년월일을 넣을 변수 year, mon, day와 연산 후 값을 저장할 변수 sum 선언

     // 생년월일은 음수가 없으므로 편의상 unsigned short int 로 자료형을 지정
    scanf("%hd %hd %hd", &year, &mon, &day);
    
    sum = year - mon + day;
    
    if(sum%10!=0) printf("그럭저럭");

    // sum을 10으로 나눈 나머지가 0이 아닐 때 "그럭저럭" 문구 출력
    else printf("대박");
    
    return 0;
}