時刻によってメッセージ
#include <stdio.h>
#include <time.h>
void print_msg(void) {
time_t timer;
struct tm *date;
timer = time(NULL);
date = localtime(&timer);
if(date->tm_hour >= 4 && date->tm_hour < 10) {
printf("おはようございます。\n");
}
else if(date->tm_hour >= 10 && date->tm_hour < 18) {
printf("こんにちは。\n");
}
else {
printf("こんばんは。\n");
}
}
int main(void) {
printf("Content-type: text/html\n\n");
printf("<html>\n");
printf("<head>\n");
printf("<title>時刻によってメッセージ</title>\n");
printf("</head>\n");
printf("<body>\n");
print_msg();
printf("</body>\n");
printf("</html>\n");
return 0;
}
〔 実行する 〕