C - Mise en page sous forme de tableaux
Résolu/Fermé
A voir également:
- C - Mise en page sous forme de tableaux
- Mise en forme conditionnelle excel - Guide
- Supprimer une page word - Guide
- Page d'accueil iphone - Guide
- Mise en forme tableau word - Guide
- Traduire une page web - Guide
4 réponses
0x0syscall
Messages postés
85
Date d'inscription
lundi 28 avril 2008
Statut
Membre
Dernière intervention
30 juin 2009
5
24 janv. 2009 à 19:10
24 janv. 2009 à 19:10
utilise le \t
exemple:
exemple:
#include "stdio.h" main() { printf("aaaaaa\t|bbbb\n"); printf("cc\t|ddd\n"); }
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 835
24 janv. 2009 à 19:23
24 janv. 2009 à 19:23
Salut,
Utilise tout simplement la largeur de champ avec printf.
Par exemple : printf("%10s",toto); affichera la variable toto et l'alignera sur 10 caractères.
Cdlt
Utilise tout simplement la largeur de champ avec printf.
Par exemple : printf("%10s",toto); affichera la variable toto et l'alignera sur 10 caractères.
Cdlt
0x0syscall ta solution ne fonctionne que si les chaines ne sont pas trop longues. En l'occurence avec ton exemple si tu mets genre 15 a à la suite cela ne fonctionne plus.
En revanche, en combinant les tabulations avec la solution de fiddy j'obtiens quelque chose d'un peu plus satisfaisant; par encore ce que j'attends exactement parce les noms sont "alignes" a droite. C'est toujours mieux que ce que j'avais avant.
Merci à vous deux pour vos réponses.
J'attends un peu avant de mettre le sujet comme résolu, si jamais quelqu'un me donne une autre façon de faire...
En revanche, en combinant les tabulations avec la solution de fiddy j'obtiens quelque chose d'un peu plus satisfaisant; par encore ce que j'attends exactement parce les noms sont "alignes" a droite. C'est toujours mieux que ce que j'avais avant.
Merci à vous deux pour vos réponses.
J'attends un peu avant de mettre le sujet comme résolu, si jamais quelqu'un me donne une autre façon de faire...