/*
 * Problem 1-5
 * Modify the temperature conversion program (listed on p.12) 
 * to print in reverse order.
 * Copyright (c) 1998 by John Weber.  All rights reserved.
 */
#include <stdio.h>

/* print Fahrenheit-Celcius table for fahr = 0, 20, ..., 300; 
   floating-point version */

int main(void)
{
	float fahr, celsius;
	int lower, upper, step;

	lower = 0;	/* lower limit of temperature table */
	upper = 300;	/* upper limit */
	step  = 20;	/* step size */

	printf("Fahr  Celc\n");	/* Heading */

	for( fahr = upper; fahr >= 0; fahr = fahr - step ) {
		celsius = (5.0/9.0) * (fahr - 32.0);
		printf("%3.0f %6.1f\n", fahr, celsius);
	}
}
