Advertisement
Guest User

array addition

a guest
Feb 22nd, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.62 KB | None | 0 0
  1. #include <stdio.h>
  2. void print_array(int a[], int num_elements) {
  3.     int i;
  4.     for (i=0; i<num_elements; i++)
  5.     {
  6.         printf("%d ", a[i]);
  7.     }
  8. printf("\n");
  9. }
  10.  
  11. int main(){
  12.     int a1[4] = { 1, 2, 3, 4};
  13.     int a1_length = 4;
  14.     int a2[3] = { 1, 2, 3};
  15.     int a2_length = 3;
  16.     int answer[4];
  17.     int sum = 0;
  18.     int val = 0;
  19.     int i;
  20.     for (i=0; i < a1_length; i++) {
  21.         printf("i: %d\n", i);
  22.         if (i >= a2_length) {
  23.             val = 0;
  24.         }
  25.         else {
  26.             val = a2[i];
  27.         }
  28.         answer[i] = val + a1[i];
  29.         printf("%d + %d + %d\n", sum, a1[i], val);
  30.         sum = sum + a1[i] + val;
  31.     }
  32. printf("sum: %d\n", sum);
  33. print_array(answer, 4);
  34. return 0;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement