C program to add two numbers using pointers
This program performs addition of
two numbers using pointers. In our program we have two two integer variables x,
y and two pointer variables p and q. Firstly we assign the addresses of x and y
to p and q respectively and then assign the sum of x and y to variable sum.
Note that & is address of operator and * is value at address operator.
C
programming code
#include <stdio.h>
int main()
{
int first, second, *p, *q, sum;
printf("Enter two integers
to add\n");
scanf("%d%d", &first, &second);
p = &first;
q = &second;
sum = *p + *q;
printf("Sum of entered
numbers = %d\n",sum);
return 0;
}
Output of program:
Enter two integers to add
10
5
Sum of entered numbers = 15
-------------------------------**************************----------------------------------------
No comments:
Post a Comment