bon oublions ce probleme je l'ai contourné (il m'a falu fumer comme un gros porc pour partir dans un trip qui m'a ammené a la programmation pour que je comprenne une facon toute bete lol)
bref maintenant j'ai voulu faire une sorte de "grille" un peu artisanale lol, donc je voulais mettre apres les chiffres sur la ligne du haut puis les lettres sur la colonne a gauche mais ce que j'ai fé pour l'instant donne un truc assez bizarre :
- include <stdio.h>
- include <stdlib.h>
- include <string.h>
int main(void)
{
char* tab[21][21];
int i,j;
for(i<0;i<21;i++)
{
for(j=0;j<21;j++)
{
if(i%2==0 && j%2==0)
tab[j][i]=" ";
else if(i%2==0 && j%2!=0)
tab[j][i]="-";
else if(i%2!=0 && j%2==0)
tab[j][i]="|";
else
tab[j][i]="+";
printf("%c",tab[j][i]);
}
}
system("PAUSE");
return(0);
}
ca me donne un zolie dessin avec des piques, des carreaux et mm des tetes^^
au debut j'avai declaré char tab[21][21]; sans le pointeur mais la ca ne marchait pas du tout ..... avec ce genre de messages : 15 C:\Users\Samuel\Documents\Cours\IUT\Programmation s1\BatailleNavale\testgrille.c [Warning] assignment makes integer from pointer without a cast
je sens que j'ai encore fait un vieuuuuuux truc :'(