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

#include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); for (int i = 0, i <= a, i++) { for (int j = 0, j <= b, j++) { printf("%d", i * j); } print("\n"); } return 0; }
这段代码试图打印一个乘法表,但存在语法错误。for循环的语法应该是用分号分隔三个部分,而不是逗号。另外,第11行有一个拼写错误,`print`应该是`printf`。

- 检查for循环的语法:在C语言中,for循环的三个部分(初始化、条件、更新)应该用分号分隔,而不是逗号。
- 注意函数名拼写:第11行写的是`print`,但标准输出函数是`printf`。