2 qq 29754969 qq_29754969 于 2016.01.21 10:26 提问

大神们!求助啊!程序编译通过,但是不能运行!
c

问题描述
  编写一个程序,输入一个字符串(长度不超过20),然后把这个字符串内的每一个字符进行大小写变换,即将大写字母变成小写,小写字母变成大写,然后把这个新的字符串输出。
  输入格式:输入一个字符串,而且这个字符串当中只包含英文字母,不包含其他类型的字符,也没有空格。
  输出格式:输出经过转换后的字符串。
输入输出样例
样例输入
AeDb
样例输出
aEdB
上面是题目:下面附上我写的程序:
#include
int main()
{
int i,j;
char a[20];
for(i=0;i scanf("%c",a[i]);
for(j=0;j {
if(a[j]>='A'&&a[j]<='Z')
{
a[j]=a[j]+32;
printf("%c",a[j]);
}
else
{
a[j]=a[j]-32;
printf("%c",a[j]);
}

}
return 0;
}
为什么运行时间会出错?请各位指点一二!

2个回答

q3733353520
q3733353520   2016.01.21 11:25

直接scanf("%s", a);

qq_29754969
qq_29754969 谢谢啊,大神!
2 年多之前 回复
Mr_dsw
Mr_dsw   Ds   Rxr 2016.01.21 13:24

代码看不全啊!感觉少了一些

qq_29754969
qq_29754969 已解决,谢谢大神!
2 年多之前 回复
qq_29754969
qq_29754969 大神,我水平有限,你能不能给加上啊!
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
安卓studio.doc
求助大神啊
博客园里的大神们
做IT码农的这段时间里,我就像一个拾荒者,在网络上寻找着各种技术的踪迹。发现它们,揣测它们,理解它们,最终驾驭它们。在这期间,总会碰见这样几个人,你总能在各个地方看到他们的文章,他们的影子。 他们被菜鸟称之为大神,其实单论技术,他们或许并不是最强的,但是他们已经能够把技术描述的非常通俗易懂。像我之前做eclipse插件开发的时候,菜鸟期基本上是看着八进制的博客度过的,直到自己开始看eclipse
yii2初探-程序启动流程
1.入口脚本 web/index.php2.index.php文件分析&amp;lt;?php //定义是否开启debug模式 展示调试信息 defined('YII_DEBUG') or define('YII_DEBUG', true); //定义开发模式 prod | dev | test defined('YII_ENV') or define('YII_ENV', 'dev'); //导入co...
能够编译,为啥就是不能运行通过???
先上代码(PS :特简单的一段): import java.io.*; class A { public static void main(String args[]) throws Exception { ObjectInputStream input = new ObjectInputStream(new FileInputStream("MyClass.java")); My
你是不是也经常遇到Xcode编译成功,但又无法运行的情况?
使用模拟器或真机测试时,出现如下提示: 这里可以将 Executable file string 里的内容改为 ${PRODUCT_NAME} 然后重启Xcode(完全退出XCode,不是关闭当前项目再打开),模拟器,真机可以正常运行,问题解决! 其他可供参考解决方法: A.修改info.plist 里Bundle identifier里面${
Java中命令行可以编译成功,但不能运行,报找不到或无法加载主类
安装并配置好环境后,然后利用命令行编译和运行Java程序,但javac编译可以成功,但利用java运行的时候会报错,会出现找不到或者无法加载主类的错误。         主要是以下两点要注意,解决这些问题,可以解决报错的问题:  1、在classpath的最前面要加一个本目录路径,用.(英文字符的句号)表示,由于后面还有java的dt 和tools两个路径,所以.后要加;进
百叶窗控制面板testCurtain
这个程序有点问题,请大侠们指点下啊,编译能通过,运行不行
Java文件编译成功后的class文件无法执行
平时用惯了Eclipse,今天偶尔在
【Android】AndroidStudio导入别人的项目报错。编译通过,无法运行解决方案
作者:程序员小冰 新浪微博:http://weibo.com/mcxiaobing长期维护的Android项目,里面包括常用功能实现,以及知识点详解, 当然还有Java中的知识点。具体请看github:https://github.com/QQ986945193/DavidAndroidProjectTools说明,本人从github上下了一个代码,导入到AndroidStudio中,编译没问
解决 gcc/g++ 编译动态库通过却无法运行的问题
1.为什么编译通过却无法运行? 默认情况下,gcc编译时只会查找相应的头文件,而不会连接具体的lib。也就是说只要include设置完全,就可以编译通过。它没有进一步检查include中的类和函数有没有实现,而是在运行时才开始查找。 所以就会经常发生编译可以通过,但运行时却无法运行,因为在运行时它找不到相关类或者函数的实现。 2.解决方法 用过microsoft的vc6或者vs的小