어떤 달의 시작 요일과 마지막 날을 입력하면 해당하는 달력을 출력하는 프로그램
* 시작 요일이 일요일이면 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 |
'C > 함수와 변수' 카테고리의 다른 글
제곱근의 근사값을 계산하는 프로그램 (0) | 2022.12.21 |
---|---|
C언어 - 16진수를 입력받아 2진수를 출력하는 프로그램 (0) | 2022.12.21 |
C언어 - 입력받은 정수를 소인수 분해하는 프로그램 (0) | 2022.11.19 |
C언어 - 입력 받은 정수들의 최소공배수 출력하기 (0) | 2022.11.19 |
C언어 - 2차 방정식의 실수 근의 개수 반환하기 (0) | 2022.11.19 |