代码如下:
#include<stdio.h>
main()
{
char c;
scanf("%c",&c);
if(c>='a'&&c<='z')
{
c-=32;
}
else if(c>='A'&&c<='Z')
{
c+=32;
}
printf("%c",c);
}
目的是写一个大小写转换的程序(看看是否有逻辑错误)
这段代码在其他的机器上能够正常的运行,也不需要用VISUAL STUDIO进行调试。可是在我的机器上就需要调试了,说什么内存读取错误。到底怎么回事?请高手解答。