#include <stdio.h>
int main(void)
{
int i, no, sum;
printf("整数を入力してください。:");
scanf("%d", &no);
i = 1;
while (i < no)

{

i = i * 2;

printf("%d ", sum );
} putchar('\n');

return(0);
}

これだとなにがだめなの?
だめなりゆうがわかんないです