void AllJapanDrunkMarch(bool amIGeko) { const unsigned short Month = 12; const char* Events[] = { "正月で", "豆まきで", "ひな祭りで", "花見で", "子供の日で", "田植えで", "七夕で", "暑いから", "台風で", "運動会で", "何でもないけど", "ドサクサで" }; char *drunk = (amIGeko ? "飲めぬ" : "飲める"); for (int i = 0; i < Month; i++) { printf("%d月は%s酒が%sぞ 酒が%s%sぞ 酒が%sぞ\n", i+1, Events[i], drunk, drunk, drunk, drunk); } } int main(void){ AllJapanDrunkMarch(true); return 0; }