飞驰吧!少年 发表于 2014-1-19 18:13:00

这两段编码怎么有段正确,有段有误呀?这不一样啊?

#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);
                }
        }
        }
}


machimilk 发表于 2014-1-19 18:13:01

错误的那段第一个for下面那行下面的{的右面有好几个你看不到的非法字符,删除即可

隐袭战龙 发表于 2014-1-19 20:23:54

牡丹花下死做鬼 发表于 2014-1-19 23:24:40

错误的那个第一个for下面的{的右边有一堆你看不到的东西你全选下会看到 把那部分多的删除即可 那是非法字符

dlzhwm 发表于 2014-1-20 01:36:50

不一样,就是不一样。
{{{{}}}}?

飞驰吧!少年 发表于 2014-1-20 10:15:45

machimilk 发表于 2014-1-19 18:13 static/image/common/back.gif
错误的那段第一个for下面那行下面的{的右面有好几个你看不到的非法字符,删除即可

十分感谢!
页: [1]
查看完整版本: 这两段编码怎么有段正确,有段有误呀?这不一样啊?