我有一个反转数组的函数,我认为同样存在一些问题。请引导我走正确的道路来解决这个问题。
功能:
void reversearr (int arr[], int arrlen)
{
int a, b, arrtemp[arrlen];
b=arrlen;
for (a=0; a<=arrlen; a++)
{
arr[a] = arrtemp[b];
b--;
}
printf("\nthe reversed array is");
for(b=0; b<arrlen; b++)
{
printf("%d",arrtemp[b]);
}
}
函数是这样调用的
reversearr(arr,max);