I'm new to C programming, but not to programming. Can anyone see why this code isn't working? It seems to be the simplest program in the world, but it always returns a product of 0.00000. If anyone can spot what I'm doing wrong, please reply.
float x,y, prod;
float fmu(float a, float b);
puts("Enter two floats to multiply");
scanf("%f %f", &x,&y);
prfloatf("\nThe following is the product...%f", &prod);
puts("\n\n\nEnter a single digit to exit");
float fmu(float a, float b)