Bonjour,
voici mon code :
J'aimerais que ma fonction averageTemperature ne reçoive comme argument seulement int measuredValues[], et le fonction trouve la taille réel du tableau (soit 7) toute seule !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 double averageTemperature(int measuredValues[], int size_mesuredValues) { for(i=0 ; i<size_mesuredValues ; i++) { //une instruction quelconque } } int main() { int T[100]={-562,-274,72,52,-36,981,523},size_mesuredValues; double averageTemp; size_mesuredValues=sizeof(T)/sizeof(int); // me renvoi 100 averageTemp=averageTemperature(T,7); //je suis obliger de mettre 7 "a la main" return 0; }
Est-ce quelqu'un sait comment faire ?
merci d'avance
Partager