49 lines
799 B
C
49 lines
799 B
C
|
#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;
|
||
|
}
|
||
|
|