Menu Close

Compute sum of numbers using call by reference

Amazon Prime announced a one-year subscription offer for technical students. we will provide two numbers for the addition that must be use call by reference. If the answer is correct for this question, you will get the offer. Can you complete the task to win this competition?

Input:
The input lines contain the positive integers "n1" and "n2".

Output:
Print the sum of numbers using call by reference.
#include <stdio.h>
long addTwoNumbers(long *n1,long *n2)
{*n1 = *n1 + *n2;
}
int main()
{
  long n1,n2;
  scanf("%ld %ld",&n1,&n2);
  addTwoNumbers(&n1,&n2);
  printf("%ld",n1);
return 0;
}

INPUT_1:
3  5

OUTPUT:
8


INPUT_2:
10  5

OUTPUT:
15


INPUT_3:
5  5

OUTPUT:
10



INPUT_4:
6  6

OUTPUT:
12


INPUT_5:
89  100

OUTPUT:
189


ILLUSTRATION

Executed using gcc

Morae Q!