编辑代码

#include <math.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>

int main() {
	int i=1;

	char first, middle, last;
	int quarters, dimes, nickels, pennies;
    double value, intpart, fracpart;

	while (i<=5)
	{
	    printf("\nEnter your initials, first, middle and last:");
        scanf("%c%c%c",&first, &middle, &last);
        printf("Hello %c.%c.%c., let’s see what your coins are worth.\n", first, middle, last);    
        
        printf("Enter number of quarters:");
        scanf("%d", &quarters);
		
        printf("Enter number of dimes:");
        scanf("%d", &dimes);
		
        printf("Enter number of nickels:");
        scanf("%d", &nickels);
		
        printf("Enter number of pennies:");
        scanf("%d", &pennies);

        printf("\nEnter number of quarters:%d\n", quarters);
		printf("Enter number of dimes:%d\n", dimes);
		printf("Enter number of nickels:%d\n", nickels);
		printf("Enter number of pennies:%d\n", pennies);
		
        double value=quarters*0.25+dimes*0.10+nickels*0.05+pennies*0.01;
    
        double intpart=(int)value;
        double fracpart=modf(value,&intpart)*100;

        printf("Your coins are worth %.2f dollars and %.2f cents",intpart,fracpart);

		i=i+1;
	}

	return 0;
}