错误 noname.c 4: 非法的初始化在 main 函数中
来源:百度知道 编辑:UC知道 时间:2024/06/16 09:26:19
#include <stdio.h>
main()
{int a[3],i,j,*t;
int *p[3]={&a[0],&a[1],&a[2]};
for(i=0;i<3;i++)
scanf("%d",p[i]);
for(i=0;i<2;i++)
for(j=0;j<2-i;j++)
if(*p[j]>*p[j+1])
{t=p[j];p[j]=p[j+1];p[j+1]=t;}
for(i=0;i<3;i++)
printf("%d\n",*p[i]);
getch();
}
main()
{int a[3],i,j,*t;
int *p[3]={&a[0],&a[1],&a[2]};
for(i=0;i<3;i++)
scanf("%d",p[i]);
for(i=0;i<2;i++)
for(j=0;j<2-i;j++)
if(*p[j]>*p[j+1])
{t=p[j];p[j]=p[j+1];p[j+1]=t;}
for(i=0;i<3;i++)
printf("%d\n",*p[i]);
getch();
}
scanf("%d",p[i]);
这个是不是有问题呢?
P这个数组好像存的是地址指针,你这是做什么?
我在VS2005下运行没有任何问题。。。不知道这是在哪个环境下编译错误?
undefined symbol 'malloc' in noname.c的意思
inpute noname.obj
C语言编译错误信息出现Unable to creat output file \\\'C:\\TURBOC2\\C_OUT\\NONAME.obj解决方法
我在做C语言程序的时候,运行后怎么系统说:"UNABLE TO CREATE OUTPUT FILE C:\TC\NONAME.OBJ 啊
在使用turbo c2.0时,出现问题:Unable to create output file'C:\TC\NONAME.obj'该如何解决?
错误?(c#)
C语言找错误!!!!
显示c++、错误
c语言程序错误
c语言的错误