Insertion de chaine de caracteres
Bonjour j'ai un petit soucis avec la fonction fgets, je ne comprend pas pourquoi je n'arrive pas à rentrer de valeur pour chaine de base ?
Ce code fonctionne uniquement avec scanf alors que j'aimerais pouvoir entrer une chaine de caratere avec des espaces.
Code:
1 2 3 4 5 6 7 8 9
| case 1 : {
printf("\n Rechercher V1 simple: \n");
printf("entrer une chaine de caractere : \n");
fgets(chainebase,TAILLE_BASE,stdin);
printf("entrer une chaine de recherche : \n");
scanf(chainecherche);
printf("retour : %d",rechercherV1(chainebase,chainecherche));
break;
} |