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

Résolu
clintm Messages postés 718 Statut Membre -  
clintm Messages postés 718 Statut Membre -
salut,

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

char* name;
scanf("%s", &name);
printf("%s", name);
merci

2 réponses

mype Messages postés 2449 Statut Membre 437
 
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