for (i = 0; i < image.biWidth * image.biHeight ; i++) { fread(&couleur[i], sizeof(rgbquad), 1, fichier); printf("%.2x%.2x%.2x", (unsigned int)couleur[i].rgbBlue, (unsigned int)couleur[i].rgbRed, (unsigned int)couleur[i].rgbGreen); if ( !((i+1)%image.biWidth) ) printf("\n"); else printf(" | "); }