你是刚接触c语言吧
首先变量赋值前要先申明,其次你的程序逻辑没理清,c程序是自上而下一行行运行的,你的程序已经出现了死循环的问题
正确程序如下
不过一般循环次数一定的情况下会用for循环,程序如下
有问题就问,最好找个老师,自己摸索浪费时间
你的n一直都是0,就一直会输出做死循环,要在里面写n++
#include
int main()
{
int n=0;
while(1)
{
printf("编程\n");
n++;
if(n==30)
break;
}
return 0;
}