#include #include int main(int argc,char *argv[]){ if(argc<2) exit(EXIT_FAILURE); char *nom=argv[1]; FILE *fichier=fopen(nom,"r"); if(fichier==NULL) exit(EXIT_FAILURE); unsigned char c[2]; int col=0; while(fread(&c,2,1,fichier)==1){ //printf("%02x ",c[0]); //printf("%02x ",c[1]); if((c[0]==0x4d) && (c[1]==0x54)) { printf("Fichier MIDI détecté.\n"); recuperer2octets(fd,oct1,octb); int longueur=0; longueur=; recuperer2octets(fd,oct1,octb); longueur=longueur + convertion(oct1); longueur=longueur + convertion(octb); printf("taille header = %d \n",longueur); } //if(c==0x4d) printf("bing\n"); //if(col==15) printf("\n"); //col=(col+1)%16; } printf("\n"); return 0; }