Problème au niveau de l'affichage

Fermé
loulalola Messages postés 12 Date d'inscription mardi 12 novembre 2013 Statut Membre Dernière intervention 17 juillet 2014 - 30 nov. 2013 à 12:33
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 30 nov. 2013 à 13:10
Bonjour, j'ai un tableau d'entier et je jeux l'afficher comme suit 2*3*5*7.... , ma question :est ce que je peux faire par exemple ceci t[i]=2;t[i+1]='*'...j'espère que vous saisissez ma question



A voir également:

2 réponses

KPhotographe Messages postés 57 Date d'inscription jeudi 9 mai 2013 Statut Membre Dernière intervention 31 janvier 2015
30 nov. 2013 à 12:37
Salut :)
t[i]=2;t[i+1]='*' : cela est la déclaration du tableau ou bien juste une instruction ?!
0
loulalola Messages postés 12 Date d'inscription mardi 12 novembre 2013 Statut Membre Dernière intervention 17 juillet 2014
30 nov. 2013 à 12:59
salut ,
j'ai déjà remplis le tableau par t[0]=2;t[1]=3 ainsi de suite car je sais pas si j'ai droit d'insérer l'étoile au non
0
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 019
30 nov. 2013 à 13:10
Il n'y a aucune raison qui justifie de modifier tes données dans le but de les afficher ! En plus si tu as un tableau d'entiers, tu ne pourras pas mettre des caractères dedans, ils seront interprétés comme des entiers.

void afficher(int t[], int sz)
{
    int i;
    for (i=0; i<sz; i++)
        printf("%d%c",t[i], i<sz-1 ? '*' : '\n');
}
0