no save
Assistance
Achat
News

Forum | programmation
en C Tableau à 2 dimmensions des caracteres
Themahg, le ven. 10 févr. 2006 à 00:13:39
voici une partie du code, ma fonction bloque, dites moi quoi faire pour que ça tourne bien!
merci

char* cree_tableau(MEMBRE *pkarate, char data[][41],int nmembre)
{
int i,j,ncomax=41;
char tmp[41];
// sauvegarde dans un tableau temporaire
for(i=0;i<nmembre;i++)
{
tmp[i]=pkarate->categorie;
strncpy(&tmp[i+1],pkarate->nom,strlen(pkarate->nom+1));
strcat(&tmp[strlen(pkarate->nom)],pkarate->prenom);

}
for(i=0;i<nmembre;i++)
{
for(j=0;j<ncomax;j++)
{
strcpy((&data[i][j]),&tmp[i]);
}
pkarate++;
}
return &data[0][0];

// aff
for(i=0;i<nmembre;i++)
{
for(j=0;j<41;j++)
{
printf(" %c %s ",data[i][j],data[i][j]);
}
}
}


agnesN7
févr. 06
Suivant
REPONSES
agnesN7
févr. 06
ThemahG
févr. 06
agnesN7
févr. 06
mamiemando
févr. 06
Version Web
Réalisé par RedShift
no save