求助,全wa
查看原帖
求助,全wa
774298
AresXun楼主2022/8/15 19:19
#include<stdio.h>
int b=0,a=0,e=0;
void d(int arr[]){

for(int i=0;i<101;i++){

if(arr[i]>0){
    a++;
b++;}
}
e=b%2;
if(e=0){
for(int c=0;c<b/2;c++){
    int tep=arr[b-1];
arr[b-1]=arr[c];

arr[c]=tep;
b--;

}
}
else if(e!=0){
    for(int y=0;y<(b-1)/2;y++){
        int tep;
        arr[b-1]=arr[y];

arr[y]=tep;
b--;

    }}
for(int g=0;g<a;g++){
printf("%d",arr[g]);
    
}
}

int main(){
int arr[100],i=0,j=1,x;

       //for(int k=0;;k++){
       while(i<100&&j!=0)
    {
        scanf("%d",&x);
        arr[i]=x;
        j=x;
        i++;
    }
    d(arr);
return 0;}
2022/8/15 19:19
加载中...