哪位大侠帮我看一下这个小程序

来源:百度知道 编辑:UC知道 时间:2024/06/10 05:43:57
#include<stdio.h>
#include<string.h>
main()
{
int i,j;
char array[]=094387fdhgkad;
j=strlen(array);
for(i=0;i<j;i++)
printf("%c",array[i]);
printf("\n");
system("pause");
return 0;
}

好像是说第六行的定义数组有问题???不知道是不是??
哪位大侠帮着看一下。。。。。最好具体说一下,谢谢啦。帮改一下

char array[]="094387fdhgkad";

char array[]=“094387fdhgkad”;
是语法错误,记住就行。

数组赋值错啦。应该这样赋值:
char array[]={0,9,4,3,8,7,f,d,h,g,k,a,d};

char array[]=“094387fdhgkad”;
是语法错误,记住就行。

我记得好像是用、号顿开吧 每个字符