level 1
qgazq
楼主
为何以下程序在C4diord中无法运行 提示为 function definition expected
#include<stdio.h>
int main()
{
int aa[][4]={{20,60,45,96},{58,46,88,63},{89,43,74,90}};
int *man(int (*p)[4],int n);
int k,i,*p;
scanf(”%d”,&k);
p=man(aa,k);
for(i=0;i<4;i++)
printf(”%5d”,*(p+i));
printf(”\n”);
return 0;
}
int *man(int (*p)[4],int n)
{ int *f;
f=*(p+n);
return(f);
}
2014年12月10日 01点12分
1
#include<stdio.h>
int main()
{
int aa[][4]={{20,60,45,96},{58,46,88,63},{89,43,74,90}};
int *man(int (*p)[4],int n);
int k,i,*p;
scanf(”%d”,&k);
p=man(aa,k);
for(i=0;i<4;i++)
printf(”%5d”,*(p+i));
printf(”\n”);
return 0;
}
int *man(int (*p)[4],int n)
{ int *f;
f=*(p+n);
return(f);
}
