C program to find maximum number in array
When I compile program I found maximum number is 4, that is not true. What's wrong in programCode:#include<stdio.h> int main (void) { int i, max, N; unsigned int array[5] = {4,9,2,6,5}; max = array [0]; for (i = 1; i < N; i++) { if (max > array[i]) { max = array [i]; } else { array [i] = max; } } printf(" Maximum number in array : %d ",max); return 0; }