... *fp){fread(&bmpInfo->biSize,4,1,fp);fread(&bmpInfo->biWidth,4,1,fp);fread(&bmpInfo->biHeight,4,1,fp);fread(&bmpInfo->biPlanes,2,1,fp);fread(&bmpInfo->biBitCount,2,1,fp);fread(&bmpInfo->biCompression,4,1,fp);fread(&bmpInfo->biImageSize,4,1,fp);fread(&bmpInfo->bihResolution,4,1,fp);fread(&bmpInfo->bivResolution,4,1,fp);fread(&bmpInfo->biClrUser,4,1,fp);fread(&bmpInfo->biClrImportant,4,1,fp);}1.5.2.6. ... Read_Info_Header(struct BitmapInfoHeader *bmpInfo,FILE *fp){fread(&bmpInfo->biSize,4,1,fp);fread(&bmpInfo->biWidth,4,1,fp);fread(&bmpInfo->biHeight,4,1,fp);fread(&bmpInfo->biPlanes,2,1,fp);fread(&bmpInfo->biBitCount,2,1,fp);fread(&bmpInfo->biCompression,4,1,fp);fread(&bmpInfo->biImageSize,4,1,fp);fread(&bmpInfo->bihResolution,4,1,fp);fread(&bmpInfo->bivResolution,4,1,fp);fread(&bmpInfo->biClrUser,4,1,fp);fread(&bmpInfo->biClrImportant,4,1,fp);}1.5.2.6. ... (1-s);r = i * (1 + s*cos(h)/cos(pi/3-h));g = 3 * i - r - b;}else if(h <= 4*pi/3){h = h - 2*pi/3;g = i * (1 + s*cos(h)/cos(pi/3-h));r = i * (1 - s);b = 3 * i - r - g;}else {h = h -...