Saisir une chaine de caractère en C

nedjma2 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
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
A voir également:

4 réponses

ghuysmans99 Messages postés 2496 Date d'inscription   Statut Contributeur Dernière intervention   340
 
Et pourquoi faire ça en C si tu ne connais pas le langage ?
0
nedjma2 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   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
nedjma2 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   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
ghuysmans99 Messages postés 2496 Date d'inscription   Statut Contributeur Dernière intervention   340
 
Apprends le C via le SDZ (https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c), ça ne te servirait à rien que je te fasse ce programe à ta place !
0
nedjma2 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   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
ghuysmans99 Messages postés 2496 Date d'inscription   Statut Contributeur Dernière intervention   340
 
Ah bon c'est du C ? La première ligne n'est déjà pas bonne ...
0