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

#include <stdio.h> int main() { int N,K; scanf("%d\n",&N); scanf("%d\n",&K); for(int i=0;i<N;i++){ i==K; } return 0; }
1) 这段代码试图读取两个整数N和K,然后执行一个循环N次,但在循环内部错误地使用了比较运算符(==)而不是赋值或条件判断,导致循环没有实际作用。

2) 提示1:检查循环体内的语句,注意比较运算符(==)和赋值运算符(=)的区别。
   提示2:思考如何让循环在特定条件(比如当i等于K时)执行某些操作,而不是仅仅进行比较。