Retour a la ligne langage c

[Résolu/Fermé]
Signaler
Messages postés
10
Date d'inscription
mercredi 2 juin 2010
Statut
Membre
Dernière intervention
7 juin 2010
-
 medo -
Bonjour,
jaurais besoin daide sil vous plait car jai un probleme quand je veut faire un retour a la ligne avec codeblock sous ubuntu 9.10 merci de votre aide


A voir également:

9 réponses

Messages postés
28034
Date d'inscription
mercredi 28 novembre 2007
Statut
Modérateur, Contributeur sécurité
Dernière intervention
3 septembre 2021
7 961
Salut,

En C, le retour à la ligne est \n.
15
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 42674 internautes nous ont dit merci ce mois-ci

Messages postés
10
Date d'inscription
mercredi 2 juin 2010
Statut
Membre
Dernière intervention
7 juin 2010
4
merci davoir repondu si vite , seulement jaimerais bien que sa soit aussi simple que sa mais regard:

ligne1 printf("bonjour comment sa va/n")
et quand je le compile et lexecute cela me donne
bonjour comment sa va/n
et sa ne me met pas le retour a la ligne
Messages postés
116
Date d'inscription
mardi 16 décembre 2008
Statut
Membre
Dernière intervention
20 novembre 2014
19
euh \n et n'est pas /n ça défère ..
Messages postés
28034
Date d'inscription
mercredi 28 novembre 2007
Statut
Modérateur, Contributeur sécurité
Dernière intervention
3 septembre 2021
7 961
En effet.
C'est bien antislash (Alt Gr + 8) !
Même pas vu, arf.
Messages postés
28034
Date d'inscription
mercredi 28 novembre 2007
Statut
Modérateur, Contributeur sécurité
Dernière intervention
3 septembre 2021
7 961
Bizarre.
Essaye \r .
Messages postés
10
Date d'inscription
mercredi 2 juin 2010
Statut
Membre
Dernière intervention
7 juin 2010
4
euh sa na mrche toujours pas :/
vous soriez pas une autre solution
Messages postés
28034
Date d'inscription
mercredi 28 novembre 2007
Statut
Modérateur, Contributeur sécurité
Dernière intervention
3 septembre 2021
7 961
Tu utilises correctement Code::Blocks pour la compilation, version, ...?
Tu as bien un projet C de créé ? (Je ne l'utilise pas).

Aide si besoin

Envoie tout ton code (avec bibliothèques inclues et return stp).
Messages postés
11066
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
18 octobre 2016
1 776
Bonjour,

Pour afficher un retour à la ligne avec une fonction "haut niveau" type printf, il faut utiliser le \n. Sinon, cela dépend de ton OS. Sur windows, il s'agira de \r\n.

Si tu veux une fin de ligne après une phrase, tu peux utiliser tout simplement la fonction puts. Par exemple : puts("coucou"); sautera une ligne après "coucou".

...
printf("re"); 
return 0; 
}

Attention, il faut penser à vider le buffer écran avant de faire le return 0;
Soit de façon explicite avec fflush(stdout), soit en mettant un retour à la ligne ("\n").

Cdlt,
Messages postés
10
Date d'inscription
mercredi 2 juin 2010
Statut
Membre
Dernière intervention
7 juin 2010
4
Oui jutilise correctement codeblocks et jai bien un projets en c de créé .
Et tien mon code :

#include <stdio.h>
#include <stdlib.h>

int main()
{
int vies=5;
printf("salut/n");
printf("re");
return 0;
}
Messages postés
15
Date d'inscription
mercredi 2 juin 2010
Statut
Membre
Dernière intervention
7 juin 2010
3
printf("salut\n");
Messages postés
28034
Date d'inscription
mercredi 28 novembre 2007
Statut
Modérateur, Contributeur sécurité
Dernière intervention
3 septembre 2021
7 961
Tu mets des slashs !

Il faut des antislash !
Messages postés
10
Date d'inscription
mercredi 2 juin 2010
Statut
Membre
Dernière intervention
7 juin 2010
4
MERCIIIIII , enfin sa marche dire que ceter qune petite erreur je vous remercie tous de mavoir aidé :D
@+++