#include <stdio.h>

float asterisk_multiplication(float multiplier , float multiplicand);

int main(){

    //Declare Variables that will possess, as their value, the arguments that will be passed to the:
    //
    //asterisk_multiplication();
    //
    //function.

    float my_multiplier;
    float my_multiplicand;


    printf("This is a simple C program that illustrates multiplication in the C programming language.");
    printf("\n\n");

    printf("please enter a multiplier:");
    printf("\n\n");
    scanf("%f", &my_multiplier);
    printf("\n\n");
    printf("You entered:");
    printf("\n\n");
    printf("%f", my_multiplier);
    printf("\n\n");

    printf("please enter a multiplicand:");
    printf("\n\n");
    scanf("%f", &my_multiplicand);
    printf("\n\n");
    printf("You entered:");
    printf("\n\n");
    printf("%f", my_multiplicand);
    printf("\n\n");

    printf("multiplier * multiplicand = product");
    printf("\n\n");
    printf("%f * %f = %f", my_multiplier , my_multiplicand , asterisk_multiplication(my_multiplier , my_multiplicand));

    printf("\n\n");

    return 0;
}

float asterisk_multiplication(float multiplier , float multiplicand)
{
    float product;
    product = multiplier * multiplicand;

    return product;
}
