#include "stdio.h"
main()
{
int i,b;
int z,x,y,l,m=0;
printf("shu lu zi fu\n");
scanf("%d",&i);
for(b=0;b<4;b++)
if(i>='0'&&i<='9')
{
z=i*1000;
x=i*100;
y=i*10;
l=i;
m=x+y+l+z;
if(i%4==0 && i%100!=0)
printf("%d si run nian \n",i);
else printf("shi pin nian\n");
}
else printf("char error!\n");
getch();
}
这是我原来想的,本来想用数组接收字符,却因为单个数组也可以接收几位数,所以失败..
这就是失败的产物..