Ta chaîne est tronquée à cause de scanf(), qui est une fonction de lecture formatée.
Tu demandes à scanf() de lire une chaîne de caractères, ce qu'il fait jusqu'au premier séparateur trouvé (espace, tabulation, saut de ligne).
De plus, il faut passer à scanf() le paramètre "s", et non "&s".
scanf() n'est pas une fonction facile d'accès à un débutant, il est plutôt conseillé d'utiliser fgets().
Message édité par Elmoricq le 19-11-2008 à 17:00:22