Code:
#include <stdio.h>
int liquid1(int, int); // have a choice as a second parameter
int main()
{
int i,g,q,p,c; // dont use global variables
printf("Enter cups to be converted:");
scanf ("%d\n",&i);
printf ("gallons = %d",liquid1 (i, 1));
printf ("quarts = %d",liquid1 (i,2));
printf ("pints = %d",liquid1 (i,3));
printf ("cups = %d",liquid1 (i,4));
getchar(); // use getchar rather than system & PAUSE
return 0;
}
int liquid1 (int i, int ch)
{
int g;
switch(ch) // use switch to switch to the correspsonding case
{
case 1:
g = i/16;
break;
case 2:
g=(i%16)/4;
break;
case 3:
g=((i%16)%4)/2;
break;
case 4:
g=((i%16)%4)%2;
break;
}
return g; // return the result
}
u need proper indendation
ssharish2005