Souci avec un petit exo..
YangC
-
YangC -
YangC -
Bonjour, svp jai besoin d'un coup de main pour resoudre un exercice ....
bon voila l'exercice:
ECRIRE UN PROGRAMME QUI PERMET DE LIRE UN MOT PUIS AFFICHE LE NOMBRE DE ITERATIONS PAR CARACTERE!!
dans mon programme le mot que jai choisi est:JAVA mais voila le resultat que j'ai obtenu après la compilation
J se rèpete 1 fois
A se répète 2 fois
V se répète 1 fois
A se répète 1 fois
ET c 'est FAUX...!!!!
bon voila l'exercice:
ECRIRE UN PROGRAMME QUI PERMET DE LIRE UN MOT PUIS AFFICHE LE NOMBRE DE ITERATIONS PAR CARACTERE!!
dans mon programme le mot que jai choisi est:JAVA mais voila le resultat que j'ai obtenu après la compilation
J se rèpete 1 fois
A se répète 2 fois
V se répète 1 fois
A se répète 1 fois
ET c 'est FAUX...!!!!
A voir également:
- Souci avec un petit exo..
- Petit 1 comme ² ✓ - Forum Bureautique
- Petit 2 ✓ - Forum Bureautique
- Petit point vert snap ✓ - Forum Snapchat
- Comment écrire mètre carré avec un m+2 expos? ✓ - Forum Windows
- Comment ouvrir un fichier exo? ✓ - Forum Programmation
3 réponses
voila jai pensé a une autre astuce mais ca vaut tjrs pas se compiler :s:s
#include<stdio.h>
#include<conio.h>
#include<string.h>
main()
{
char* pointeur;
char chaine;
int dimChaine=0;
printf("saisir la chaine :");
scanf("%s",chaine);
pointeur=&chaine;
dimChaine=strlen(chaine);
char tableauDesCaracteres[dimChaine];
for(int i=0;i<dimChaine;i++){
tableauDesCaracteres[i]= *pointeur[i]; // * pour stocker le contenu et pas l'adresse
}
char rech;
printf("saisir la chaine a rechercher");
scanf("%c",rech);
int nbDeFoi=0;
for(int j=0;j<dimChaine;j++){
if(tableauDesCaracteres[j].strcmp(rech)==0){
nbDeFoi++;
}
}
printf("nombre de fois: %d", nbDeFoi)
getch();
}
#include<stdio.h>
#include<conio.h>
#include<string.h>
main()
{
char* pointeur;
char chaine;
int dimChaine=0;
printf("saisir la chaine :");
scanf("%s",chaine);
pointeur=&chaine;
dimChaine=strlen(chaine);
char tableauDesCaracteres[dimChaine];
for(int i=0;i<dimChaine;i++){
tableauDesCaracteres[i]= *pointeur[i]; // * pour stocker le contenu et pas l'adresse
}
char rech;
printf("saisir la chaine a rechercher");
scanf("%c",rech);
int nbDeFoi=0;
for(int j=0;j<dimChaine;j++){
if(tableauDesCaracteres[j].strcmp(rech)==0){
nbDeFoi++;
}
}
printf("nombre de fois: %d", nbDeFoi)
getch();
}