same goes for ```c unsigned char max_value; // 3rd line has the max value for colors (usually 255) //read max value if (fscanf(fptr, "%d", &max_value) != 1)``` use `%hhu` instead
I know %hu is a ushort so is %hhu an unsigned short short ;p?