DEV_BUT1/DEV1.1/TP11/statistiques.c

49 lines
799 B
C
Raw Normal View History

2022-10-18 14:50:36 +02:00
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(void) {
char chaine[200];
int i;
int longueur;
int a;
int acc = 0;
char test[200];
char existante[200];
int non = 0;
int oui = 0;
int b = 0;
int c = 0;
printf("chaine de caractère : ");
fgets(chaine,200,stdin);
for(i = 0 ; chaine[i] != '\0'; i++){
}
printf("%d", i);
for(a = 0; a <= i ; a++){
if(chaine[a] == 'e'){
acc++;
}
}
longueur = strlen(chaine);
for(a= 0; a<longueur; a++){
non = 0;
for(b=0; b < c; b++){
if (chaine[a] == existante[b]){
non = 1;
}
}
if (non == 0){
existante[c] = chaine[a];
c++;
}
}
printf(" Il y a ");
printf("%d", acc);
printf(" e");
printf("\n");
printf("Il y a tant de caractères : ");
printf("%d", c-1);
return EXIT_SUCCESS;
}