おみくじ(rand)
#include <stdio.h>
#include <string.h>
#include <time.h>
void print_rand(void) {
char kuji[][8] = {"大吉", "中吉", "小吉", "吉", "凶", "大凶"};
int r;
srand((unsigned) time(NULL));
r = rand() % (sizeof(kuji) / sizeof(kuji[0]));
printf("おみくじ: %s\n", kuji[r]);
}
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_rand();
printf("</body>\n");
printf("</html>\n");
return 0;
}
〔 実行する 〕