Programmation en C
Résolu
je pense donc je suis
-
je pense donc je suis -
je pense donc je suis -
Bonjour,
je voudrais faire un programme (en console) où à un moment on demande d'entrer du texte puis on affiche ce texte plus tard. Voilà ce que j'ai fais :
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(void)
{
char dublabla[100];
printf("Bonjour, entrez du texte ici:");
scanf("%s", dublabla);
printf("\nVous avez écrit :\n\n");
printf("%s", dublabla);
return 0;
}
Le problème c'est que lorsque j'écris par exemple "je pense donc je suis" il n'est affiché que "je" et pas le reste. J'aimerai donc savoir ce qu'il faut utiliser pour que tout soit affiché.
Merci bien !
je voudrais faire un programme (en console) où à un moment on demande d'entrer du texte puis on affiche ce texte plus tard. Voilà ce que j'ai fais :
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(void)
{
char dublabla[100];
printf("Bonjour, entrez du texte ici:");
scanf("%s", dublabla);
printf("\nVous avez écrit :\n\n");
printf("%s", dublabla);
return 0;
}
Le problème c'est que lorsque j'écris par exemple "je pense donc je suis" il n'est affiché que "je" et pas le reste. J'aimerai donc savoir ce qu'il faut utiliser pour que tout soit affiché.
Merci bien !
A voir également:
- Programmation en C
- Application de programmation - Guide
- Mettre en veille un programme - Guide
- Programmation envoi sms - Guide
- Ce programme est écrit en python il construit un mot secret ✓ - Forum Python
- Programmation binaire - Guide
2 réponses
en effet. le séparateur par défaut est l'espace !
essayes cette fonction: http://www.cplusplus.com/reference/cstdio/gets/
essayes cette fonction: http://www.cplusplus.com/reference/cstdio/gets/