急!!九宫格算法,大家看看出了什么问题!
/* HELLO.C -- Hello, world */#include "stdio.h"
#include "conio.h"
main()
{ int a,b,c,d,e,f,g,h,i;
for(a=0;a<=9;a++)
{
for(b=0;b<=9;b++)
{
for(c=0;c<=9;c++)
{
for(d=0;d<=9;d++)
{
for(e=0;e<=9;e++)
{
for(f=0;f<=9;f++)
{
for(g=0;g<=9;g++)
{
for(h=0;h<=9;h++)
{
for(i=0;i<=9;i++)
{
if((a!=c!=b!=d!=e!=f!=g!=h!=i)&&(a+d+g==a+b+c==a+e+i==b+e+h==c+f+i==d+e+f==g+h+i==c+e+g==15))
{
printf("%d %d %d\n\n",a,b,c);
printf("%d %d %d\n\n",d,e,f);
printf("%d %d %d\n\n",g,h,i);
break;
}
}
}
}
}
}
}
}
}
}
getch();
}