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
25void __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)



Répondre avec citation








Partager