Highest and lowest number in array using C


Levels of difficulty: / perform operation:

C program to create an array. Print the highest and lowest number in the array.

C Program

#include <stdio.h>
#include <conio.h>
void main()
{
	int val[5],h,l,i;
	clrscr();
	for(i=0;i<5;i++)
        {
		printf("\nENTER VALUE-%d: ",i+1);
		scanf("%d",&val[i]);
	}
	l=val[0];
	h=val[0];
	for(i=0;i<5;i++)
        {
		if(val[i]>h)
			h=val[i];
		else
                {
			if(val[i]<l)
				l=val[i];
		}
	}
	printf("\nHIGHEST VALUE IS %d",h);
	printf("\nLOWEST VALUE IS %d",l);
	getch();
}


Output