while( i%2! = 0) { if(j==(7-i)/2+1) { for(m=1;m<=i;m++) printf("*"); } else printf(" "); } 能不能不让它死循环?