I am writing a program in c . The idea is to give a money value ;i.e. 2,75 and the program must give an output which will be the minimum number of coins (quarters,dimes,nickels,pennies) needed to reach the above value.
My code is the following:
Code:
#include <stdio.h>
#include <math.h>
Code:
int main(void)
{
printf("Give an amount: ");
int n;
int d;
}
do
{
printf("non-negative numerator:");
n = GetInt();
}
while (n < 1);
do
{
printf("positive denominator: ");
d = GetInt();
}
{
while (d < 1);
float a = (n / d);
printf("%.2f \n", a);
}
int (cent , nickle , dime ,penny ,sum);
do
{
cent = round(n * 100);
while (cent >= quarter);
cent = (cent - quarter);
count++;
while (cent >= dime);
cent = (cent - dime);
count++;
while (cent >= nickle);
cent = (cent - nickle);
count++;
while (cent - penny);
cent = (cent - penny);
count++;
printf("%d",count);
// ??????????????????
return 0;
}
Can anyone help me to complete the code and make it run properly, because I'm confused?