1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
| #include<stdio.h>
#include<string.h>
char MotCache[4]="info";
void Lancer_Jeu(char ch[5]){
int i,j,essai,l,c;
c=0;
essai=0;
do{
printf("Veuillez enter votre choix\n\t----\n\t") ;
scanf("%s",ch);
}while(strlen(ch)!=4);
}
int existe_Ds_Chaine(char S[5],char c){
int i,exist;
exist=0;
do{
if(S[i]==c){
exist=1;}
}while((exist==0)&&(i<strlen(S)));
return(exist);
}
int existe_Position(char S[5],char c){
int i,pos;
for(i=0;i<strlen(S);i++){
if(S[i]==c){
pos=i;}}
return(pos);
}
void Cours_Du_Jeu(char Essai[5]){
int i;
for(i=0;i<strlen(Essai);i++){
if(existe_Ds_Chaine(MotCache,Essai[i])==1){
if(existe_Position(MotCache,Essai[i])!=i){
Essai[i]='*';}}
else{Essai[i]='-';}
}
printf("%s",Essai);
}
void main(){
char essai[5];
Lancer_Jeu(essai);
Cours_Du_Jeu(essai);
} |
Partager