Онлайн компилятор C

#include <stdio.h> int main() { int a return 0; }// 如何把十进制转二进制?分几步走?
1) 这段代码存在语法错误(变量声明缺少分号),并且没有实现十进制转二进制的功能。

2) 提示:
- 十进制转二进制可以通过不断除以2并记录余数来实现
- 考虑使用循环和数组来存储二进制结果的每一位