C program to find product two numbers using pointer
C program to find the product of two numbers using pointer
In this tutorial, we will discuss C program to find product two numbers using pointer
In the C programming language, we can use the pointer variable to find product of two numbers .
In this article, we are going to learn how to display the product of two numbers using the pointer variable.
Program 1
#include <stdio.h>
#include <stdlib.h>
int main()
{
int num1,num2; //1
int *ptr1,*ptr2; //2
int mul; //3
printf("Please enter value for num1: "); //4
scanf("%d",&num1); //5
printf("Please enter value for num2: "); //6
scanf("%d",&num2); //7
ptr1=&num1; //8
ptr2=&num2;
mul=*ptr1 * *ptr2; //10
printf("Product of the two integer values is: %d",mul); //11
getch();
return 0;
}
When the above code is executed, it produces the following results
Please enter a value for num1: 12 Please enter a value for num2: 11 Product of the two integer values is: 132
Methods
- Create two variables to store two numbers as input (num1 and num2) provided by the user.
- Create two pointer variables to store the address of the numbers: num 1 and num2
- Create a variable to store the sum of these numbers: sum.
- Request the user to enter the first input to store variable num1
- Using scanf() function, store the first input value in num1
- Request the user to enter the second number to store as variable num2
- Using scanf() function, store the second input value in num2.
- Assign the address of variable num1 to ptr1
- Assign the address of variable num2 to ptr2
- Find the product of two number using their addresses – find the product of num1 and num2 using their addresses or multiply them using the pointer variables.
- Finally, display result on the screen- the product of both numbers num1 and num1
Similar post
C program to add two numbers using the pointer
C++ program to add two numbers
C program to find the product of two numbers
Suggested for you
Input-output function in C language