View Code of Problem 49

#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=arr[0];
	max=arr[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;
	t=arr[a-1];
	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]);
	}		
}

Double click to view unformatted code.


Back to problem 49