Напишите программу для обработки деталей температуры, как указано ниже.
- Введите количество дней для расчета. - Главная функция
- Входная температура в Цельсе - входная функция
- Преобразование температуры от Цельсия до Фаренгейта. - Отдельная функция
- найти среднюю температуру в Фаренгейте.
как я могу сделать эту программу без начального размера массива?
#include<stdio.h>
#include<conio.h>
void input(int);
int temp[10];
int d;
void main()
{
int x=0;
float avg=0,t=0;
printf("\nHow many days : ");
scanf("%d",&d);
input(d);
conv();
for(x=0;x<d;x++)
{
t=t+temp[x];
}
avg=t/d;
printf("Avarage is %f",avg);
getch();
}
void input(int d)
{
int x=0;
for(x=0;x<d;x++)
{
printf("Input temperature in Celsius for #%d day",x+1);
scanf("%d",&temp[x]);
}
}
void conv()
{
int x=0;
for(x=0;x<d;x++)
{
temp[x]=1.8*temp[x]+32;
}
}