1
0
mirror of https://github.com/krislamo/knrc.git synced 2024-09-19 21:00:35 +00:00
knrc/02-vars-and-math.c

23 lines
386 B
C
Raw Normal View History

2021-11-03 04:37:32 +00:00
#include <stdio.h>
2021-11-06 00:42:05 +00:00
#define LOWER 0
#define UPPER 300
#define STEP 20
float convert(int f);
2021-11-03 06:09:25 +00:00
/* print Fahrenheit-Celsius table */
2021-11-03 04:37:32 +00:00
int main()
{
2021-11-03 06:09:25 +00:00
int fahr;
2021-11-03 04:37:32 +00:00
printf("Fahrenheit\tCelsius\n=======================\n");
2021-11-06 00:42:05 +00:00
for (fahr = UPPER; fahr >= LOWER; fahr = fahr - STEP)
printf("%3d\t\t%7.1f\n", fahr, convert(fahr));
}
float convert(int fahr)
{
return (5.0/9.0)*(fahr-32);
2021-11-03 04:37:32 +00:00
}