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 : Sélectionner tout - Visualiser dans une fenêtre à part
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; }
Partager