[c] retour a la ligne en c

Résolu
cotta Messages postés 308 Statut Membre -  
cotta Messages postés 308 Statut Membre -
Bonjour,

je voudrais obtenir ce resultat :
0-1-5-11-7
5-28-55-9
10-60-62-56 etc...

au lieu de ç :
0-1-5-11-7-35-28-55-9-10-60-62-56-58-6-42-70-48-26-14-20-51

je ne veux pas que tout les numéros soit sur toute une ligne je voudrais qu'un ceratin moment par exemple aprés 10 numéros il ya un retour a la ligne.

j'ai essayer avec "\n" mais il m'affiche tout les num horizentalement.

un peu d'aide SVP.

Merci d'avance.
Configuration: Linux
Firefox 3.0.8

7 réponses

  1. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
     
    Tu parles de parcours[i], j'en déduis donc que les nombres sont stockés dans un tableau. Et je supposerai que tous les nombres sont stockés dedans et qu'il suffit de les afficher.
    Pour avoir un retour à la ligne tous les 10 caractères, tu peux faire :
    int i;
    for(i=0;i<sizeof parcours/sizeof *parcours;i++) {
         if(i!=0 && i%10==0) 
            putchar('\n');
    
         printf("%d  ",parcours[i]);
    }
    putchar('\n');
    


    Cdlt,
    1
  2. chuka Messages postés 980 Statut Membre 379
     
    Salut,
    Tu pourrais etre plus precis....
    le resultat dans un fichier, à l'ecran...tu recupere les numeros d'où??
    0
  3. cotta Messages postés 308 Statut Membre 3
     
    Merci de m'avoir répondu.
    je récupére les numéros aprés la compilation d'un fichier.c .

    le resultat et dans un fichier
    0
  4. BadGuitarist Messages postés 373 Statut Membre 27
     
    Bonsoir Cottan,

    As-tu essayé les fonctions :

    println
    fprintln
    0
    1. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
       
      println ??
      Tu confonds pas avec le java ?

      Quoiqu'il en soit println et fprintln n'existent pas en C.

      Cdlt,
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
     
    Salut,

    Pourrais-tu poster ton code ? Histoire qu'on le corrige.
    Quoiqu'il en soit le '\n' est la bonne solution lorsqu'il s'agit d'aller à la ligne.
    Tu as peut-être fais une erreur ailleurs.

    Cdlt,
    0
  7. cotta Messages postés 308 Statut Membre 3
     
    ben mon code s'est un peu amélioré en tapant :

    printf("%d\\", parcours[i]);

    ce n'était pas le resultat que j'ai voulu mais bon c'est mieux que rien ....
    0
  8. cotta Messages postés 308 Statut Membre 3
     
    merciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii infinément fiddy mon affichage est trés claire méme avec un grand nombre de chiffres !!!! Merciiiiiiiiiiiiiiiiiiiiiiiiiiiiiii encore.

    BN soirée.

    @cotta :) :) :)
    0