回 帖 发 新 帖 刷新版面

主题:请帮忙一下,谢谢O(∩_∩)O

#include <stdio.t>
main()
{
int i,j,k;
[color=FF0000]printf("\n");[/color]
for(i=1;i<5;i++)
for(j=1;j<5;j++)
for(k=1;k<5;k++)
{
if(i!=k&&i!=j&&j!=k)
printf("%d,%d,%d\n",i,j,k);

}
}




printf' undeclared (first use this function) 
  (Each undeclared identifier is reported only once for each function it appears in.) 

为什么?谢谢了[em1]

回复列表 (共7个回复)

沙发

#include <stdio.h>
int main()
{
int i,j,k;
printf("\n");
for(i=1,k=1,j=1;i<5&&k<5&&j<5;i++,j++,k++)

{
if(i!=k&&i!=j&&j!=k)
printf("%d,%d,%d\n",i,j,k);

}
}
上面的错误我知道了,可是怎么样才能在DEV里显示结果,我用了getch();teturn0;后就错误

板凳


是return,我又错了

3 楼

是return,我又错了

4 楼

Each undeclared identifier is reported only once for each function it appears in
的意思是:每个申报的标识符是唯一一次报道出现在各功能
#include<stdio.h>
int 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)
;}
}
这个程序应该没有错误了,你自己看看吧!!!呵呵

5 楼

我发现LZ很厉害 自己贴出来后马上就能找出问题

6 楼

 

7 楼


怎么我用LZ写的的是对的  我用的是VC++6。0

我来回复

您尚未登录,请登录后再回复。点此登录或注册