CHALLENGE ACTIVITY 449096.3145616.qx3zqy7 Jump to level 1 Subtract each element in origList with the corresponding value in offsetAmount. Print each difference followed by a space. Ex: If the input is: 4 5 10 12 2473 the output is: 2 1 39 1 #include 2 3 int main(void) { 4 5 6 7 8 9 10 11 12 13 14 6.5.1: Multiple arrays. 15 16 17 18 19 20 21} 22 23 24 25 26 27 const int NUM_VALS = 4; int origList[NUM_VALS]; int offset Amount [NUM_VALS]; int i; scanf("%d", &origList[0]); scanf("%d", &origList[1]); scanf("%d", &origList[2]); scanf("%d", &origList[3]); scanf("%d", &offsetAmount [0]); scanf("%d", &offsetAmount [1]); scanf("%d", &offsetAmount [2]); scanf("%d", &offsetAmount [3]); for (i = 0; ((i < origlist[i]) && (i < offsetAmount[i])); ++i) { int totalAmount List[i] - offset Amount [i]; printf("%d ", offsetAmount[i]); printf("\n"); return 0;
my code works but cant loop to print every output.
Program Approach :
The given program is written in C programming language. The program takes input from the user for an array of four integer values origList
and another array of four integer values offsetAmount
. Then it calculates the difference between each element of the origList
array and the corresponding element of the offsetAmount
array and prints the resulting values to the console.
The program uses a for loop to iterate over the four elements of the origList
array, and for each element, it subtracts the corresponding element from the offsetAmount
array. The resulting value is printed to the console using the printf
function. Finally, the program returns 0 to indicate successful execution.
Overall, the program takes two arrays of integer values as input, calculates the difference between the corresponding elements, and outputs the resulting values to the console.
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 1 images