bonsoir à tous
voila, j'ai 1 Edit1 ou j'ecris une phrase
et j'ai un bouton qui execute le programme et j'ai un deuxième Edit ou normalement je recois le nombre de "e" dans cette phrase.
Mais je n'y arrive pas et je ne sais plus quoi faire. quelqu'un aurait t'il une idée...
voila mon code
voila mes 2 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
16
17
18
19
20
21
22
23
24
25 void __fastcall TForm1::Button1Click(TObject *Sender) { char* chaine; int i=0; int n=0,nb ; chaine=(char*) malloc (80); strcpy( Edit1->Text, chaine); nb=strlen(chaine); for (i=0;i<nb;i++) { if ( chaine[i]=='e') { n=n+1; } } Edit2->Text ="Le nombre de e est de"+n; }
[C++ Erreur] Unit1.cpp(30): E2034 Impossible de convertir 'AnsiString' en 'char *'
[C++ Erreur] Unit1.cpp(30): E2342 Mauvaise correspondance de type dans le paramètre '__dest' ('char *' désiré, 'AnsiString' obtenu)
Partager