问题遇到的现象和发生背景
这个代码不知道哪有问题,就是不输出
问题相关代码,请勿粘贴截图
#include <cstdio>
int main(void){
int n,cishu=0,sum=0,i;
scanf("%d",n);
for (i=1;;i++){
sum += i;
cishu += 1;
if (sum == n)
break;
}
printf("%d",cishu);
return 0;
}
运行结果及报错内容

