[c] récuperer une chaîne de caractère

Résolu/Fermé
clintm Messages postés 689 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 10 juin 2015 - 18 juin 2008 à 19:13
clintm Messages postés 689 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 10 juin 2015 - 18 juin 2008 à 22:20
salut,

comment faire, pour récuperer un prénom, par éxemple.
moi j'ai :

char* name;
scanf("%s", &name);
printf("%s", name);
merci
A voir également:

2 réponses

mype Messages postés 2435 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 16 août 2010 436
18 juin 2008 à 19:32
faut pas metre de & dans le scanf puisque c'est une chaine de caractere et n'oublie pas d'alloué aussi de la memoire pour name avec un malloc
char *name:
name= (char *) malloc(30*sizeof(char));
scanf("%s",name);
printf("%s",name;
4