Hello everybody,

I'm a C programming beginner
I was asking myself why this code (it compiles properly) prints only zeros
Code:
#include <stdio.h>

int main()
{

  int number = 2;

  while (1)
  {
	printf("&#37;d\n", number);
	number *= 2;
  }

  return 0;

}
Thank you in advance!!