Bonjour à toutes et à tous, j'essaye de m'exercer sur des exos que je n'arrive pas à terminer comme il faut.
On me demande de remplir le programme suivant sans oublier de supprimer les erreurs :

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
#include<iostream>
using namespace std;
int main()
{
int nbrPompes;
cout<<"ahhh on me prend pour un programmeur cpp \n"
cout<<"tu va me faire ";
cin>>nbrPompes;
for (___________________)
    {
    cout<<"et de "<<i+1<<" pfff  "<<*"\n";
    }
system("pause")
return 0;
}
Et voici ce que j'ai fait :

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
#include<iostream>
using namespace std;
int main()
{
int nbrPompes;
cout<<"ahhh on me prend pour un programmeur cpp \n";
cout<<"tu va me faire ";
cin>>nbrPompes;
for ( int nbrPompes ; nbrPompes>0 ; nbrPompes++)
    {
    cout<<"et de "<<nbrPompes+1<<" pfff \n";
    }
system("pause");
return 0;
}
Quand j'exécute, le résultat ne fait qu'augmenter sans s'arrêter et je souhaite un résultat fixe en gardant ma boucle for !

Pouvez vous m'aider SVP ?
Merci