1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
| int tab[nbLignes][3];
int i = 1;
while(fgets(chaine, BUFSIZ, f) != NULL && i<10)
{
char *pointeur;
char *separateur = { " " }; // Le séparateur
int taille = 1;
int n;
pointeur = strtok(chaine, separateur);
//printf ("Mot de la phrase numero : %d %s\n",taille, pointeur);
sscanf(pointeur, "%d", &n);
tab[i][taille] = n;
printf("i = %d et j = %d\n",i,taille);
printf("%d\n",tab[i][taille]);
while( pointeur != NULL )
{
// Cherche les autres separateur
pointeur = strtok( NULL, separateur );
if ( pointeur != NULL )
{
taille++; // increment du nombre de mot
//printf ("Mot de la phrase numero : %d %s\n",taille, pointeur);
sscanf(pointeur, "%d", &n);
tab[i][taille] = n;
printf("i = %d et j = %d\n",i,taille);
printf("%d\n",tab[i][taille]);
}
}
i++;
}
printf("\n\n\n");
printf("%d\n",tab[8][2]);
printf("%d\n",tab[8][3]);
printf("%d %d\n",tab[8][4],tab[9][1]);
printf("%d %d\n",tab[8][5],tab[9][2]);
if(tab[8][4] == tab[9][1])
printf("meme objet\n");
else
printf("objets differents\n"); |
Partager