>>216
> うるう年も考慮した
ちょとワラタ。ゴメン。
で、13184 ってのは、365*24*60*60 を 2^16 で割った余り。
つまり、そのコンパイラでは int は 16ビットだということ。
Days を long に、“scanf("%d",〜”を“scanf("%ld",〜”に変えてやってみ。