这样吗?
查看原帖
这样吗?
1311415
a13579246810楼主2024/7/1 22:26

#include <stdio.h> #incl``` #include <stdio.h> #include <stdlib.h> int main() { int n=10; int a=(int)malloc(n*sizeof(int)); int m=0; for(int i=0;i<n;i++){ scanf("%d",&a[i]); if(a[i]==0){ m=i; break; }
}
for(int k=m-1;k>=0;k--){ printf("%d ",a[k]); } free(0); return 0; }

ude <stdlib.h>
int main()
{
    int n=10;
    int *a=(int*)malloc(n*sizeof(int));
    int m=0;
    for(int i=0;i<n;i++){
        scanf("%d",&a[i]);
        if(a[i]==0){ 
			m=i;   	
            break;
        }        
    }    
    for(int k=m-1;k>=0;k--){
        printf("%d ",a[k]);
    }
    free(0);
    return 0;
}
2024/7/1 22:26
加载中...