Quand je compile un programme avec la fonction gets gcc me dit que c'est une fonction dangereuse. Pourquoi est ce dangereux d'utiliser cette fonction ?
Existe-t-il une meilleure méthode pour récupérer une chaîne contenant des espaces ? En effet scanf("%s",ma_chaine); ne récupère que la première partie de la chaine entre le début jusqu'au premier espace...
Merci pour vos réponses.
Partager