|
本帖最后由 981013 于 2015-7-24 17:30 编辑
\是转义字符所以不会被printf显示,例如
[mw_shl_code=c,true] printf("\ ");[/mw_shl_code]
就只会显示一个空格,负责任的编译器还会给个warning
要显示\,可以这样:
[mw_shl_code=c,true]printf("\\");[/mw_shl_code]这里帮你改好了
[mw_shl_code=c,true]#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c,d,e,f,g;
for(a=1;a<=6;a++)
{
for(b=1;b<=6;b++)
{
for(c=1;c<=6;c++)
{
for(d=1;d<=6;d++)
{
for(e=1;e<=6;e++)
{
for(f=1;f<=6;f++)
{
if(a+b+c==c+d+e && c+d+e==e+f+a)
{
printf(" %d \n",a);
printf(" / \\ ");
printf("\n");
printf(" %d %d ",f,b);
printf("\n");
printf(" / \\ ");
printf("\n");
printf("%d_____%d_____%d\n",e,d,c);
g=g+1;
}
}
}
}
}
}
}
printf("%d",g);
system("pause");
return 0;
}[/mw_shl_code]
|
|