Problème au niveau de l'affichage

loulalola Messages postés 13 Statut Membre -  
KX Messages postés 19031 Statut Modérateur -
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

2 réponses

  1. KPhotographe Messages postés 60 Statut Membre
     
    Salut :)
    t[i]=2;t[i+1]='*' : cela est la déclaration du tableau ou bien juste une instruction ?!
    0
    1. loulalola Messages postés 13 Statut Membre
       
      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
  2. KX Messages postés 19031 Statut Modérateur 3 020
     
    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