错在哪里捏
查看原帖
错在哪里捏
569070
点点点点电报楼主2021/9/16 23:50
#include<stdio.h>
int main()
{
   int arr[100];
   int i,j=1;
   int temp;
   for(i=0;i<=100;i++)
   {
       scanf("%d",&arr[i]);
       j++;
       if(arr[i]=0)
       {
           break;
       }
   }
   if(j%2!=0)//重排序arr
   {
       for(int k=0;j>(2*k-1);k++)
        {temp=arr[k];
        arr[k]=arr[j-k];
        arr[j-k]=temp;
        }

   }
   else
   {
       for(int x=0;j>2*x;x++)
        {temp=arr[x];
        arr[x]=arr[j-x];
        arr[j-x]=temp;}
   }
   for(int y=0;y<j;y++)
   {
       printf("%d ",arr[y]);
   }
   return 0;


}

2021/9/16 23:50
加载中...