#include #define MAX(a,b) (a > b) ? a : b #define MIN(a,b) (a < b) ? a : b #define ONE 1 #define ZERO 0 #define TEN 10 //--------------------------------------------------------------------------------------- // Exercise 4 // ---------- // // General : The program receives 10 numbers and prints the largest // number and the second largest number. // // Input : 10 numbers. // // Process : The program loop for input and check max and second max . // // Output : 2 number. // //--------------------------------------------------------------------------------------- // Programmer : Cohen Idan // Student No : None // Date : 23.09.2019 //--------------------------------------------------------------------------------------- void main(void) { unsigned int num, counter, temp, max_max = ZERO, min_max = ZERO; for (counter = ZERO; counter < TEN; counter++) { printf("Enter number: "); scanf("%d", &num); (num > max_max) ? (min_max = max_max, max_max = num) : (min_max = MAX(min_max, num)); } printf("Max_Max: %d\nMin_Max: %d\n", max_max, min_max); }