View Code of Problem 49

#include <stdio.h>
int main()
{
    int a[1000],n,k,j,max,min;
    scanf("%d",&n);
    for(j=0; j<n; j++)
        scanf("%d",&a[j]);
    max=min=0;
    for(j=0; j<n; j++)
    {
        if(a[max]<a[j])max=j;
        if(a[min]>a[j])min=j;
    }
    k=a[0];a[0]=a[min];a[min]=k;
    if(max==0)max=min;
    {
        k=a[n-1];
        a[n-1]=a[max];
        a[max]=k;
    }
    for(j=0; j<n; j++)
    {
        if(i<b-1) printf("%d ",a[j]);
        if(i==b-1) printf("%d", a[i]);
    }
    return 0;
}

/*
Main.c: In function 'main':
Main.c:23:12: error: 'i' undeclared (first use in this function)
         if(i<b-1) printf("%d ",a[j]);
            ^
Main.c:23:12: note: each undeclared identifier is reported only once for each function it appears in
Main.c:23:14: error: 'b' undeclared (first use in this function)
         if(i<b-1) printf("%d ",a[j]);
              ^
*/

Double click to view unformatted code.


Back to problem 49