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

Noob1 -  
mamiemando Messages postés 34243 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
A voir également:

3 réponses

Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
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
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
mamiemando Messages postés 34243 Date d'inscription   Statut Modérateur Dernière intervention   7 898
 
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