RDV+DIAL chat illimit� dans ta r�g!
no save
Assistance
Achat
News

Forum | programmation
langage c comment fonction gets??
yoda, le ven. 03 déc. 2004 à 13:48:58
salut a ts

je crois que la reponse sera simple mais c'est un probleme pour la quel j ai passer plus 1 heure je vais devenir fou!!
{
char *tmp=NULL;
tmp=(char*) malloc(sizeof(char)*300);
memset(tmp, '\0', sizeof(char));

printf("taper la correction\n");
gets(tmp);
n=strlen(tmp);
printf("\n n vaut %d",n);
printf("\n tmp vaut %s",tmp);
}
et la quand je l execute, apres l'affichage du printf("taper la correction\n"); , il affiche directement n vaut zero et ensuite il bug.
le gets se met en marche sans que je puisse taper quelque chose?

d'ou vien le probleme, aidez moi svp!!

merci


Ravachol
déc. 04
Suivant
REPONSES
Ravachol
déc. 04
yoda
déc. 04
Guki
déc. 04
Ravachol
déc. 04
yoda
déc. 04
Guki
déc. 04
lolosynytariny
oct. 07
cm-t
nov. 07
cm-t
nov. 07
Sans pseudo
janv. 08
Version Web
Réalisé par RedShift
no save