Конфликтующие типы в C, почему?

Я пытаюсь написать базовую практику с C, работая с Binary и Hex. Я создал метод для вывода кратных 2 (степени 2) и отдельный метод для распечатки шестнадцатеричной формы этого кратного 2.

#include 
#include 

const char one = 1;
const int bits = 31;

void    print2       ()
{
    unsigned int  u = (int)one;
    unsigned int j;

    printf("The powers of 2 are:\n");

    for(j=0;j

Ответы на вопрос(2)

Ваш ответ на вопрос