VC++6.0,编译没有问题,然后运行的时候出现黑色的执行框,但是不管我按什么按键执行框都立刻消失了!

VC++6.0,编译没有问题,0错误0警告,然后运行的时候出现黑色的执行框,但是不管我按什么东西黑色的执行框都立刻消失了,求大神解答!#include<stdio.h>;... VC++6.0,编译没有问题,0错误0警告,然后运行的时候出现黑色的执行框,但是不管我按什么东西黑色的执行框都立刻消失了,求大神解答!
#include<stdio.h>;
main()

{
int i=1,n,l,k,j;char ch;
for(i=1;i<l;i++)
{
ch='a'+i-1;
n=2*i-1;
for(k=l;k>=i;k--)
putchar(' ');
for(j=1;j<=n;j++)
putchar(ch);
printf("\n");
}
}
不知道是哪里有错误,请大神帮我看看!在线等!
补充,C语言初学者,使用的是VC++6.0汉化版,这个程序是自己写的,之前写的简单程序都没出现这种情况,点击的是红色的“!”执行的,现在是要输入东西,但是不知道哪里不对,不管按键盘哪个按键,黑色的执行框都会消失,现在运行不了。
展开
 我来答
easybox
2017-01-15 · TA获得超过872个赞
知道小有建树答主
回答量:1280
采纳率:58%
帮助的人:369万
展开全部
for(i=1;i<l;i++) 中的 l 没有初始化,默认值应该为0,for循环没有执行,程序就结束了。调试窗口在你按任意键后正常退出。
追问
对了对了!改成L=5就对了!有结果了!谢谢您了!!!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式