C/함수와 변수
C언어 - 달력 출력 프로그램
gyonggyong
2022. 12. 21. 23:36
어떤 달의 시작 요일과 마지막 날을 입력하면 해당하는 달력을 출력하는 프로그램
* 시작 요일이 일요일이면 0, 월요일이면 1, … 토요일이면 6을 입력하여 요일을 나타냄
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void) {
int n, last; // n=요일, last=마지막 날
scanf("%d %d", &n, &last);
printf("일\t월\t화\t수\t목\t금\t토\n");
for (int i = 0; i < n; i++) printf("\t");
for (int j = 1; j <= last; j++) {
printf("%d\t", j);
n++;
if (n % 7 == 0) printf("\n");
}
return 0;
}
|
cs |