#include <stdio.h> void main() { int i,j,k,a,t,min,max; int arr[10]; scanf("%d",&a); for(i=0;i<a;++i) { scanf("%d",&arr[i]); } min=a[0]; max=a[0]; for(i=0;i<a;++i) { if(min>arr[i]) { min=arr[i]; j=i; } if(max<arr[i]) { max=arr[i]; k=i; } t=arr[0]; arr[0]=min; arr[j]=t; arr[a-1]=max; arr[k]=t; for(i=0;i<a;++i) { if(i==a-1) printf("%d",arr[i]); else printf("%d ",arr[i]); } } } /* Main.c:2:6: warning: return type of 'main' is not 'int' [-Wmain] void main() ^ Main.c: In function 'main': Main.c:11:9: error: subscripted value is neither array nor pointer nor vector min=a[0]; ^ Main.c:12:9: error: subscripted value is neither array nor pointer nor vector max=a[0]; ^ */ |
Double click to view unformatted code.