这两段编码怎么有段正确,有段有误呀?这不一样啊?
#include < stdio.h >void main( )
{
int i, j, k; //正确的
for(i = 1; i <= 4; i++)
for(j = 1; j <= 4; j++)
for(k = 1;k <= 4; k++)
{
if(i != j && i != k && k != j)
printf("%d,%d,%d\n", i, j, k);
}
}
--------------------------------------------------这里是分割线----------------------------------------------------------------------
#include < stdio.h >
void main()
{
int i,j,k; //无法编译的
for(i=1;i<5;i++)
{
for(j=1;j<5;j++)
{
for(k=1;k<5;k++)
{
if(i != j && i != k && j != k)
printf("%d,%d,%d\n",i,j,k);
}
}
}
}
错误的那段第一个for下面那行下面的{的右面有好几个你看不到的非法字符,删除即可 错误的那个第一个for下面的{的右边有一堆你看不到的东西你全选下会看到 把那部分多的删除即可 那是非法字符 不一样,就是不一样。
{{{{}}}}? machimilk 发表于 2014-1-19 18:13 static/image/common/back.gif
错误的那段第一个for下面那行下面的{的右面有好几个你看不到的非法字符,删除即可
十分感谢!
页:
[1]