Saisir une chaine de caractère en C

nedjma2 Messages postés 9 Statut Membre -  
ghuysmans99 Messages postés 2496 Date d'inscription   Statut Contributeur Dernière intervention   -
bonjour;

est ce qu'il y'a qlq peut m'aider à ce programme en langage C

comment ecrire un programme en C qui saisie une chaine de carctère alphabétique(a...z,A....Z) qui termine par un point(.)

et calculer le nombre d'occurence de chaque caractère alphabétique

je ne connais pas trop le langage C

je vous remarcier bq

4 réponses

  1. ghuysmans99 Messages postés 2496 Date d'inscription   Statut Contributeur Dernière intervention   342
     
    Et pourquoi faire ça en C si tu ne connais pas le langage ?
    0
    1. nedjma2 Messages postés 9 Statut Membre 2
       


      salut

      j'ai pas d'autre solution a part le C

      je connait comment ça marche les boucles mais l'ecriture de cette algorithme en C c'est sa

      mon probleme.

      je vous remarcier bq
      0
  2. nedjma2 Messages postés 9 Statut Membre 2
     


    je cherche ce programme en C

    ALGORITHME:Chaine de caractére

    declaration

    variable
    ch:tableau des caracteres,
    nbr:entier,

    debut

    ecrire(entrez une chaine de caractère qui termine par point),
    lire (ch),
    tantque ch<>'.'faire
    lire (ch),
    si [ch]=[ch+1]
    nbr<- nbr+1,
    fintantque

    fin
    0
  3. nedjma2 Messages postés 9 Statut Membre 2
     
    int main(int argc, char *argv[])

    char chaine[50];

    int nbr;

    printf("Entrez une chaine de caractère
    qui termine par un point SVP.");

    scanf("%d" chaine);

    while chaine[i]<>'.'do

    if chaine[i]=chaine[i+1]
    nbr<-nbr+1,
    printf("%s", nbr);
    0
    1. ghuysmans99 Messages postés 2496 Date d'inscription   Statut Contributeur Dernière intervention   342
       
      Ah bon c'est du C ? La première ligne n'est déjà pas bonne ...
      0