Hey, I'm back, and I have another simple problem that I am having trouble resolving.
The following program is going to yield a messed up answer, I know, but I just want to get it to compile...
When I run the compiler, the only error I get is: "59: error: parse error at end of input"
(line 59 is the last line of the program, and it only contain's the '}')
Here it is:
I'm sure it's something obvious- ...'if it was a snake it would have bit me' thing...Code:#include <stdio.h> #define METER_in_inches 39.37 #define FOOT 12 #define YARD 36 int main( void ) { double METERS; /*INPUT: total number of meters*/ int INCHES; /*OUTPUT: Total number of inches*/ int Tyards; /*OUTPUT: Total number of yards*/ int Ryards; /*OUTPUT: Remainder of inches after yards*/ int Tfeet; /*OUTPUT: Number of feet after yards*/ int Rfeet; /*OUTPUT: Remainder of inches after feet*/ /*Enter number of meters*/ printf("Enter the exact number of meters> "); scanf("%lf", &METERS); /*Calculate number of inches*/ INCHES = METERS * METER_in_inches; /*Calculate number of yards and feet with remainder in inches*/ if (INCHES >= 36) { Tyards = INCHES / YARD; Ryards = INCHES % YARD; } else { if (INCHES >= 12) { Tfeet = INCHES / FOOT; Rfeet = INCHES % FOOT; } else printf("We like to dance. Yes we do."); /*Display meters in yards, feet, and inches*/ printf("%0.2f meters is equivalent to %d yards, %d feet, and %d inches.", METERS, Tyards, Tfeet, Rfeet); return 0; }
But does anyone see what my error is?
Thanks,
Confused Student. Again.



LinkBack URL
About LinkBacks



"