当前位置: 代码迷 >> C语言 >> 程序编译无错无警告,但是执行不了是什么原因?
  详细解决方案

程序编译无错无警告,但是执行不了是什么原因?

热度:144   发布时间:2008-03-19 20:15:13.0
程序编译无错无警告,但是执行不了是什么原因?
#include<stdio.h>

#define LETTER 1

main()
{
    char str[20]="C Language",c;
    int i;
    i=0;
    while((c=str[i])!='\0')
    {
        i++;
#if LETTER
        if(c>='a'&&c<='z')
            c=c-32;
#else
        if(c>='A'&&c<='Z')
            c=c+32;
#endif
        printf("%c",c);
    }
}

编译后不能执行,提示如下:




源码如下:


我用的是VC6.0
请教高手这是什么问题?如何解决?
搜索更多相关的解决方案: 警告  编译  

----------------解决方案--------------------------------------------------------
devcpp编译通过,可执行
我的vc也可以执行
----------------解决方案--------------------------------------------------------
哦 我知道是怎么回事了
谢谢2楼的热心帮助
----------------解决方案--------------------------------------------------------
  相关解决方案