问题描述:
由用户输入若干年份,最后会附加一个 0 作为输入结束标志,程序输出这些年份中的闰年。
输入:由空格分隔的若干整数(表示年份,范围[-3000, 3000]),最后一个是 0 输出:由空格分隔的若干整数(闰年年份)
示例一 [输入] 1900 1990 1991 1992 1993 1994 1995 1996 1997 1998 2000 0 [输出] 1992 1996 2000
我编的程序:
#include<stdio.h>void main(){ int n; while (n!=0) { scanf("%d",&n); if(n%4==0) { printf("%d",n); } else { continue; } }}
输出是这个,哪里出问题了啊?