Scénario 1
char string[MAX_BYTES] = "This is a string\nthat I'm using\nfor scenario 1";
Scénario 2
printf("Enter string: ");
fgets(string, MAX_BYTES, stdin);
Si je fournis la chaîne en code (scène 1), je peux faire un saut de ligne avec ' \n'
.
Mais si l'on demande dans le terminal avec fgets()
o scanf()
(scén. 2), en appuyant sur enter
poursuit l'exécution du code.
Comment ajouter un saut de ligne à l'entrée sans déclencher le reste du code ?