bonjour,

j'utilise fgets pour récupérer une chaine tapée dans une console :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
printf("Entrez votre valeur : ");
fgets(butTmp, 10, stdin);
=> comment faut-il faire pour définir une valeUr par défaut ?
ex : je veux que ça m'affiche "Entrez votre valeur : <valeur_par_defaut>" et que je puisse valider ou modifier cette valeur.


je pensais faire ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
char DefVal[] = "<valeur_par_defaut>";
printf("Entrez votre valeur : %s", DefVal);
strcpy(stdin, DefVal);
fgets(butTmp, 10, stdin);
=> mais ça ne fonctionne pas ?

Merci d'avance