[Prog C ] sppesion d'un caactère !

Noob1 -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Hello tout le monde,

je debute en programation ( Sur windows ) et j ai un problème qui m'enerve depuis 3 jours et meme en recherchant sur different forums je n'ai pas trouver ce que je cherchait :(

Ma question est la suivante,

J'ai crée un petit programme en C, qui a un moment demande le nom de la machine et le stock dans toto.txt

system("hostname > toto.txt");


Le problèmes est que dans le fichier crée il y a un retour a la ligne,
et je ne sait pas comment le supprimez j ai deja essayez une 10 aine de combines et je ne sait toujourspas comment... :(
Si quelqu un a la solution je l'ecoute merci :D

bonne soirée
Configuration: Windows XP
Firefox 2.0.0.1

3 réponses

  1. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
     
    salut.
    Il n'y a pas de solution comme tu fait.
    Si tu veux t'en sortir passe par l'ecriture en C : fopen(), fprintf(), fclose()
    je te laisse regarder sur les pages man sur comment utiliser ces fonctions
    0
  2. noob1 Messages postés 1 Statut Membre
     
    Ouai merci je savait qu il fallait utilisée fwrite fgets fputs

    Mais comment c est plutot ca ma question

    Merci kan meme
    0
  3. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Bah fais un getline c'est tellement plus simple...
    Version C++ :
    http://c.developpez.com/faq/cpp/?page=fichiers#FICHIERS_lecture_par_ligne
    Version C :
    https://linux.die.net/man/3/getline

    Bonne chance
    0