/* *********************************************** File: kpm.c Name: A. Student Username: astudent1 Date: 10/24/07 Description: Gets miles from the user and displays that distance in kilometers ************************************************* */ #include /* Conversion factor for miles to kilometers */ #define KM_PER_MILE 1.609344 float convertToKm( int miles) ; int main ( ) { int miles = 0; /* miles entered by the user */ float km = 0; /* distance in kilometers */ /* Get distance in miles from the user */ printf ("Enter the number of miles: ") ; scanf ("%d", &miles) ; printf("You said %d miles \n" , miles) ; /* Convert miles to kilometers and print it out */ km = convertToKm(miles); printf("%d miles is %f kilometers \n" , miles, km) ; return 0 ; } /************************************************************************* ** convertToKm - converts distance from miles to km ** Inputs: miles . distance in miles ** Outputs: float . distance in kilometers /*************************************************************************/ float convertToKm( int miles) { /* Do the conversion */ float k = miles * KM_PER_MILE; return k; }