临时用一下
#include <stdio.h>
void trans(int * array, int arrayLen);
int main()
{
int array[50];
printf("please input several number, total numbers must <=50, -1 means input finished:\n");
int arrayLen = 0;
int num;
while(1)
{
scanf("%d", &num);
if(-1 == num || arrayLen == 50)
break;
else
{
array[arrayLen] = num;
++arrayLen;
}
}
trans(array, arrayLen);
int i=0;
for(; i<arrayLen; ++i)
{
printf("%d ", array[i]);
}
return 0;
}
void trans(int * array, int arrayLen)
{
int temp;
int i=0;
for(; i<(arrayLen - 1)/2; ++i)
{
temp = array[i];
array[i] = array[arrayLen - i - 1];
array[arrayLen - i - 1] = temp;
}
}