scanf的\n去掉,而且求多少年应该是d = a/(365 * 24 *60);//一年365天,1天24小时,1小时60分钟,多少年a = a%(365 * 24 *60);//整除年余下的分钟数d = a/(24 *60);//天数
scanf中不要加\ny = a/(365 * 1440);a = a%(365 * 1440);d = a/1440;printf("%d年%d天\n",y,a);