这源代码里的i怎么自加不对
程序代码:#include<stdio.h>
int main(void) {
int a, b, c, d, i=0;
for (a=1 ; a<7 ; ++a) {
if (1 == a%2)
for (b=1 ; b<7 ; ++b) {
if (b!=a && 0 == b%2)
for (c=1 ; c<7 ; ++c) {
if (c!=a && c!=b && 1 == c%2 )
for (d=1 ; d<7 ; ++d) {
if (d!=a && d!=b && d!=c && 0== d%2)
printf("%d \t", 1000*a+100*b+10*c+d);
++i;
}
}
}
}
printf("%d",i);
scanf("%d",&i);
return 0;
}
i自加不对额………









