問題のコードは次のとおりです。
frac = i & 0x007FFFFF;
nanBit = (frac & 0x00400000)>>22;
exp = (i & 0x7F800000)>>23;
sign = (i & 0x80000000)>>31;
printf("SignBit %d, expBits %d, fractBits 0x%08X\n", sign, exp, frac);
expBitsの後、exp%dの前にタブを出力しています。なんらかの理由でコードをコピーして貼り付けた場合でも、次のようなタブがありました。
printf("SignBit %d, expBits %d, fractBits 0x%08X\n", sign, exp, frac);
実際のコードは次のようになりますが、
printf("SignBit %d, expBits %d, fractBits 0x%08X\n", sign, exp, frac);
編集:タブが実際には投稿に表示されておらず、エディターにのみ表示されていることに気づきました。