Salut,
pourriez vous svp m'aider sur mon code ?
J'ai une erreur identificateur non déclaré :
c:\users\.../documents\visual studio 2008\projects\coursc++\transmission_argument_par_valeur\transmission_argument_par_valeur.cpp(9) : error C2065: 'X'*: identificateur non déclaré
Je ne trouve pas pourquoi, que manque t'il ?
Enfin dans l'affichage du résultat il doit en principe y avoir cela :
Dans SigmaInterval, x ==> 15
Dans SigmaInterval, x ==> 16
D'où vient l'affichage 2 fois ?
D'où vient x ?
merci
le code :
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
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 #include <iostream> using namespace std; int SigmaInterval(int x, int y) { int s = -1; if ((x >= 0) && (y > X)) { s = 0; while (x <= y) s += x++; } cout << "Dans SigmaInterval, x ==>" << x << endl; return s; } int main(int argc, char * argv[], char * envp[]) { int i = 4; int s1 = SigmaInterval(4, 14); int s2 = SigmaInterval(i, 15); int d = s2 - s1; cout << "s2 ==> " << s2 << '\n' << "s1 ==> " << s1 << '\n' << "d ==> " << d << '\n' << "Dans main, i ==> " << i << endl; return 0; }
Partager