//可不止一处错误
#include
#include
void backwards(int a[],int i,int j); //这里也改成void型
void main() //这里加个void,不加的话默认是int型的。
{
int i,j=0;
int a[15]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
printf("The value of a[15] is:\n");
for(i=0;i<15;i++)
printf("a[%d]=%d\n",i,a[i]);
printf("倒序后的the value is:\n");
backwards(a,i,j); //这里,j没定义,而且调用函数的时候传递给函数的是数组指针,不要加[]
getch();
}
void backwards(int a[],int i,int j) //这里backwards没有返回值所以应该定义为void型
{
for(i=14;i>=0;i--)
{
printf("%d ",a[i]); //这里改掉
}
}
void backwards(int a[],int i,int j)
或在backwards函数体最后加一句return 0
for(j=0;j>=0;j++)