Souci avec un petit exo..

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...!!!!

3 réponses

  1. Contributeur
    C'est vrai que c'est faux...
    0
    1. oui c'est faux. Il nous faut du code si tu veut qu'ont t'aide.
      0
      1. 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();
        }
        0