C언어 2018년 달,월 입력하면 요일 나오게 하기.
9 18 을 입력하면 9월 18일에 해당하는 화요일을 출력하도록 하겠다.
================================================================================================================
<상세코드>
#include <stdio.h>
int main(void) {
int month_day[] = { 0,31,28,31,30,31,30,31,31,30,31,30,31};
int month;
int day=0;
int i=0;
printf("Enter the month and day: ");
scanf("%d %d",&month,&day);
do{
day+=month_day[i];
i++;
}while(i<month);
if(day%7==1) printf("Monday");
else if(day%7==2) printf("Tuesday");
else if(day%7==3) printf("wednesday");
else if(day%7==4) printf("Thursday");
else if(day%7==5) printf("Friday");
else if(day%7==6) printf("Saturday");
else printf("Sunday");
return 0;
}
================================================================================================================
<결과값>
'Algorithm(알고리즘) > C언어' 카테고리의 다른 글
C++ 기본 문법 정리 (백준 풀이 모음) (0) | 2020.12.17 |
---|---|
C언어 변수값 SWAP 하기. (0) | 2018.11.12 |
C언어 최대공약수, 최소공배수 구하기 (0) | 2018.10.24 |
C언어 함수를 이용한 Fibonacci 수열 최댓값 및 정렬하기. (0) | 2018.10.24 |