Bonjour! J'aimerais coder un programme similaire à ce qui se retrouve ci-dessous:
******************************************
Entrer un mot : alabama
Entrer la lettre que vous voulez chercher : a

Resultat:

La lettre a est à la postition : 1,3,5, et 7
*******************************************

J'ai de la difficulté à implanter la fonction find à mon 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
 
#include <iostream>
#include <conio.h>
#include <string>
#include <iomanip>
using namespace std;
 
main() {
 
string mot; 
string lettre;
const int maxchar = 10; 
const int maxlettre = 1;     
cout << "Ecrivez un mot de plus de 10 caracteres: " <<endl;       
cin >> mot;
if (mot.length() < maxchar) {
cout <<"Votre mot ne contient pas 10 caracteres, merci!"<<endl;               
getch ();
return 0;
}    
cout << "Ecrivez la lettre que vous voulez rechercher: " <<endl;       
cin >> lettre;
if (lettre.length() > maxlettre) {
cout <<"Veuillez entrer seulement une lettre, merci!"<<endl;               
getch ();
return 0;
}    
cout << "Votre mot: " << mot <<endl;
cout << "La lettre a rechercher: " << lettre <<endl;
cout << "La lettre " << lettre << " se trouve a la position: " <<endl;
getch();
return 0;
}
Quelqu'un peut m'aider?

Merci