0951デフォルトの名無しさん (ワッチョイ 5b9f-7TBo)垢版 | 大砲2018/10/28(日) 00:11:48.31ID:D9Gt7gmT0 >>936 m を月の数として printf("%d月は%d日です。\n", m, m == 2 ? 28 : (30 + ((m & 1) ^ (m >= 8 ? 1 : 0)))); なんてのはどうかな。年がわからないので2月は28日固定だが。 バグの温床になりそうなので普通はこんな複雑なの書かないが。