Write a program in C that will convert all 12 months average
Solution
ANS:
#include<stdio.h>
 void celsiusToFahrenheit(double avgTemp[],double fa[]);
 int main()
 {
 double avgTemp[12]; //to store monthly temp
 double fa_avg;//to store yearly average temp
 double sum=0 ;
 double fa[12];//to store average of fahrenheit temps
 int i;
 for(i=0;i<12;i++)//to read 12 months average temp
 {
 printf(\"\  Enter average Temp of month%d in celsius: \",i+1);
 scanf(\"%lf\",&avgTemp[i]);
 }
 celsiusToFahrenheit(avgTemp,fa); //to convert celsius to fahrenheit
 for(i=0;i<12;i++){
 sum=sum + fa[i];
 }
 fa_avg=sum/12;
 printf(\"\ Monthly average Temp: \ \");
 for(i=0;i<12;i++)
 printf(\"Month%d average= %lf\ \",i+1, fa[i]);
 printf(\"Yearly Average=%lf\",fa_avg);
 return 0;
 }
 void celsiusToFahrenheit(double avgTemp[],double fa[])
 {
int i;
 for(i=0;i<12;i++) {
 fa[i]=(1.8*avgTemp[i])+32;
}
 }

