Mam pewien problem z napisanym kodem. Miał być to program zamieniający temperatury z F na C. Problem polega na tym że temperatury w C są równe 0 a nie przypisywane są im wartości z funkcji powyżej.
#include "stdafx.h"
#include <stdio.h>
#define MIN 0
#define WZROST 20
#define MAX 300
int fahr;
// formuła zamiany z F na C
double ZamianaZ_FnaC(int fahr){
int a = (5.0 / 9.0);
int b = (fahr - 32.0);
int p;
p = (a*b);
return p;
}
// Wywołanie funkcji ZmianaZ_FnaC
int main()
{
int fahr;
for (fahr = MIN; fahr <= MAX; fahr = fahr + WZROST) {
printf("Temperatura w F=%d Temperatura w stopniach=%6.2f\n", fahr,ZamianaZ_FnaC(fahr) );
}
}