//File: debug.cpp //in-lab debugging exercise #include #include //for INT_MAX const int SENTINEL = 0; void main(){ int salary = 1, //current salary being processed maxSalary = 0, // largest salary read so far minSalary = INT_MAX; //smallest salary read so far //display header cout << "enter salary in 1000s of dollars (0 to exit): "; //driver loop while(salary != SENTINEL){ //prompt and read cout << "\nEnter salary: "; cin >> salary; //new max? if(salary > maxSalary) maxSalary = salary; else if (salary < minSalary) minSalary = salary; } //display results cout << "\nSalary range = " << maxSalary - minSalary << " thousand dollars\n\n" ; }