Scanf bloqué
[Dal] Messages postés 6122 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J’utilise vs code et quand j’exécute un code qui a uniquement printf il marche normalement mais lorsque je met scanf on me dit running pourtant ça ne se termine jamais
iPhone / Safari 17.0.1
3 réponses
-
Bonjour,
C'est très succinct tout ça...
Pas évident pour te répondre
Tu devrais afficher ton code ici, explications :
https://codes-sources.commentcamarche.net/faq/11288-poster-un-extrait-de-code
Visuellement, ça doit donner ceci:
#include <stdio.h> int main(int argc, char *argv[]) { printf("coucou"); return 0; } -
Bonjour,
La fonction scanf permet de lire une valeur sur l'entrée standard. Il faut donc que tu saisisses une valeur puis que tu presses entrée pour la passer à l'instruction suivante.
#include <stdio.h> int main() { char nom[200]; printf("Bonjour, qui êtes-vous ?\n"); scanf("%s", nom); printf("Bonjour %s !\n", nom); return 0; }On compile, on exécute (ici j'ai répondu John Doe puis entrée) :
Bonjour, qui êtes-vous ? John Doe Bonjour John Doe !Bonne chance
-
Bonjour à tous,
Il y a des chances que ce que Anana décrit corresponde à ce problème : https://stackoverflow.com/questions/64786161/use-input-stdin-in-debug-console-vscode
J'ai désinstallé mon VSCode il y a quelques mois, alors je n'ai pas testé les solutions proposées :-)