#include /* - find mistakes in the given source code [x] ask for lower limit [x] ask for upper limit [x] calculate sum of all even numbers contained [x] calculate average of all even numbers contained [x] include lower, exclude upper [x] error if not lower < upper: "Upper limit must be higher than lower limit\n" [x] terminate on error */ int main() { //int lower_limit = 0 int lower_limit = 0; int upper_limit = 0; printf("Enter lower limit: "); scanf("%d", &lower_limit); printf("Enter upper limit: "); //scanf("%d", upper_limit); scanf("%d", &upper_limit); //if (lower_limit <= upper_limit) if (upper_limit <= lower_limit) { printf("Upper limit must be higher than lower limit\n"); return 1; } //int sum; int sum = 0; //int count; int count = 0; // Loop to find the sum of even numbers for (int i = lower_limit; i < upper_limit; i++) { //if ((i % 2) = 0) if ((i % 2) == 0) { sum = sum + i; count++; } } // Calculate the average of the even numbers //float average = count / sum; float average = sum / count; printf("Sum of even numbers: %d\n", sum); printf("Average of even numbers: %f\n", average); return 0; }