Program to multiply two floating point numbers and display the product as output.

## Example 1: Program to display the product of two float numbers

In this program, user is asked to enter two float numbers and the program stores the entered values into the variable num1 and num2. The program then multiplies entered numbers and display the product as output.

#include <stdio.h> int main(){ float num1, num2, product; printf("Enter first Number: "); scanf("%f", &num1); printf("Enter second Number: "); scanf("%f", &num2); //Multiply num1 and num2 product = num1 * num2; // Displaying result up to 3 decimal places. printf("Product of entered numbers is:%.3f", product); return 0; }

Output:

Enter first Number: 12.761 Enter second Number: 89.23 Product of entered numbers is:1138.664

## Example 2: Program to multiply two numbers using function

In this program we are creating a user defined function `product()`

that multiplies the numbers that we are passing to it during function call. This function returns the product of these numbers. To understand this program you should have the knowledge of following C Programming concepts:

#include <stdio.h> /* Creating a user defined function product that * multiplies the numbers that are passed as an argument * to this function. It returns the product of these numbers */ float product(float a, float b){ return a*b; } int main() { float num1, num2, prod; printf("Enter first Number: "); scanf("%f", &num1); printf("Enter second Number: "); scanf("%f", &num2); // Calling product function prod = product(num1, num2); // Displaying result up to 3 decimal places. printf("Product of entered numbers is:%.3f", prod); return 0; }

Output:

Enter first Number: 12.761 Enter second Number: 89.23 Product of entered numbers is:1138.664

Check out these related C Programs:

## Leave a Reply