C_C++

(C언어) 오늘의 명언 출력하기

고니자니 2022. 11. 15. 20:31
반응형

#명언 #격언 #날짜 #매일

 

날짜별오늘의 명언을 출력하는 C언어 프로그램을 만들었습니다.

#define _CRT_SECURE_NO_WARNINGS
#include <time.h>
#include <stdio.h>

int main() 
{
	char* saying[] =
	{
	"삶이 있는 한 희망은 있다 - 키케로",
	"산다는것 그것은 치열한 전투이다. - 로망로랑",
	"하루에 3시간을 걸으면 7년 후에 지구를 한바퀴 돌 수 있다. - 사무엘존슨",
	"언제나 현재에 집중할수 있다면 행복할것이다. - 파울로 코엘료",
	"진정으로 웃으려면 고통을 참아야하며 , 나아가 고통을 즐길 줄 알아야 해 - 찰리 채플린",
	"직업에서 행복을 찾아라.아니면 행복이 무엇인지 절대 모를 것이다 - 엘버트 허버드",
	"신은 용기있는자를 결코 버리지 않는다 - 켄러",
	"행복의 문이 하나 닫히면 다른 문이 열린다 그러나 우리는 종종 닫힌 문을 멍하니 바라보다가",
	"우리를 향해 열린 문을 보지 못하게 된다 – 헬렌켈러",
	"피할수 없으면 즐겨라 – 로버트 엘리엇",
	"단순하게 살아라. 현대인은 쓸데없는 절차와 일 때문에 얼마나 복잡한 삶을 살아가는가?-이드리스 샤흐"
	};
	time_t t = time(NULL);
	struct tm today = *localtime(&t);

	// 오늘 날짜을 10으로 나문 나머지, 10은 위의 명언 개수
	int n = today.tm_mday % 10;  
	
	printf("%d년 %d월 %d일\n\n", 1900 + today.tm_year, today.tm_mon + 1, today.tm_mday);
	printf("오늘의 명언:%s", saying[n]);

	return 0;
}

 

 

 

반응형