Esthetique en c

Fermé
Grouigroui - 23 avril 2002 à 23:39
 nat - 24 avril 2002 à 01:06
Salut à tous,


1 pb:
comment faire remplir un tableau de caractre avec du vide
Par exemple :
nom[20]
Si je saisis GrouiGroui, seulement 10 places sont prises et je ne peux aligner les bords de mon tableau correctement a cause de ça.
Donc je voudrais completer par des espaces. Comment faire?

2pb:

struct_eleve[i].struct_absence[j].date_absence!=NULL ne marche pas. Comment faire pour comparer si mon champs de type caractere est vide ou non
A voir également:

1 réponse

tous ce qui suit c'est sans tester mais bon ... j pense ca marche

pb1:

une fois que tu as mis ton truc dans nom tu fait
for(i=0;i<20;i++)
if(!nom[i])
nom[i] = ' ';

pb2:
si date absence est un char alors tu as du oublier de faire include stdlib parceque sinon ca marche
si c'est une chaine de caractere tu inclus string.h
et la y a une fonction strcmp qui compare 2 strings
si elles sont egale ca revoit 0
0