View Code of Problem 49

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


/*
Main.c: In function 'main':
Main.c:12:7: error: 'i' undeclared (first use in this function)
  for( i=0;i<n;i++)
       ^
Main.c:12:7: note: each undeclared identifier is reported only once for each function it appears in
*/

Double click to view unformatted code.


Back to problem 49