Bonjour,
j'utilise habituellement le fortran avec lequel je suis à l'aise. Je dois cependant ecrire un petit code en C qui me pose un problème trivial mais agaçant !
Je cherche a incrémenter une variable dans une fonction. La fonction est bien appellée N fois cependant ma variable ne s'incrémente qu'une seule fois![]()
Par exemple :
Le résultat en sortie est une suite de N lignes imprimant 1 à l'écran.
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 #include <stdio.h> #include <math.h> #include "hrk4.h" void Iter(int i) { i++; printf("i : %d\n", i); } int main(void) { int i=0; int it=0; int NPAS=100; for (it=0; it<NPAS ; it++) { Iter(i); } }
Si quelqu'un peut me suggérer une idée, merci par avance.
Yann.
Partager