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
- Programmer en basic sous windows 10 - Télécharger - Édition & Programmation
- Un autre programme est en cours d'installation - Forum Windows 10
- Programmation envoi sms - 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/