24 lines
470 B
C
24 lines
470 B
C
#include <stdio.h>
|
|
#include <string.h>
|
|
|
|
int main(void){
|
|
FILE *fp = fopen("DATA5609.DAT","rb");
|
|
char jpeg[12], gif[12], png[12];
|
|
fseek(fp, 6, SEEK_SET);
|
|
fread(jpeg,4,1,fp);
|
|
jpeg[4] = '\0';
|
|
|
|
fseek(fp, 0, SEEK_SET);
|
|
fread(gif,6,1,fp);
|
|
gif[6] = '\0';
|
|
|
|
fseek(fp, 1, SEEK_SET);
|
|
fread(png,3,1,fp);
|
|
png[3] = '\0';
|
|
|
|
if(!strcmp(jpeg,"JFIF")) printf("JPEG\n");
|
|
else if(!strcmp(gif,"GIF89a")) printf("GIF\n");
|
|
else if(!strcmp(png,"PNG")) printf("PNG\n");
|
|
return 0;
|
|
}
|