View Code of Problem 49

#include<stdio.h>
int main(){
    int n;
    scanf("%d",&n);
    int a[10];

    for (int i = 0; i < n; i++) {
        scanf("%d",&a[i]);
    }
    int min=0;
    for (int j = 0; j <n ; j++) {
        if (a[j]<a[min]){
            min=j;
        }
    }
    int temp;
    temp=a[min];
    a[min]=a[0];
    a[0]=temp;
    int max=n-1;
    for (int k = 0; k <n ; k++) {
        if (a[k]>a[max]){
            max=k;
        }

    }
    temp=a[max];
    a[max]=a[n-1];
    a[n-1]=temp;
    for (int l = 0; l <n-1 ; l++) {
        printf("%d ",a[l]);
    }
    printf("%d",a[n-1]);
    return 0;
}

Double click to view unformatted code.


Back to problem 49