搜索
查看: 1055|回复: 11
打印 上一主题 下一主题

跟着课本也编译不过去的!!!求解!!!

[复制链接]
跳转到指定楼层
楼主
发表于 2013-11-23 17:55:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
#include <stdio.h>
#include <stdlib.h>
int main()
{
char a;
    scanf("%c",&a);
    printf("你刚才输入的字符是%c",a+1)
system("pause");
return 0;
}

最佳答案

查看完整内容

printf("你刚才输入的字符是%c",a) 你在后面加一个分号 printf("你刚才输入的字符是%c",a);(这里)
沙发
发表于 2013-11-23 17:55:49 | 只看该作者
printf("你刚才输入的字符是%c",a)
你在后面加一个分号
printf("你刚才输入的字符是%c",a);(这里)
板凳
发表于 2013-11-23 18:12:37 | 只看该作者
本帖最后由 TTTTT 于 2013-11-23 18:21 编辑

#include<stdio.h>
main()
{
char a;
printf("请输入一个字符\n");
scanf("%c",&a);
printf("你刚才输入的字符是:%c",a);
getch();
return 0;
}
这样就可以了
可以不要<stdlib.h>头文件
用getch函数停留

地板
发表于 2013-11-23 18:24:40 | 只看该作者
输出的时候你为什么要用a+1呢?这样输出的结果不对(祥见ascll码表)
然后你printf语句后面忘记加分号了,所以编译器提示错误
5#
 楼主| 发表于 2013-11-23 18:37:54 | 只看该作者
#include <stdio.h>
#include <stdlib.h>
int main()
{
        char a;
    scanf("%c",&a);
    printf("你刚才输入的字符是%c",a)
        system("pause");
        return 0;
}



第62页的我怎么也编不过去
6#
发表于 2013-11-23 20:19:09 | 只看该作者
c会做什么 发表于 2013-11-23 18:37
#include
#include
int main()

漏了句末分号   
7#
发表于 2013-11-23 20:20:31 | 只看该作者
TTTTT 发表于 2013-11-23 18:12
#include
main()
{
  1. main()
复制代码
函数不要这样写,容易出问题
8#
发表于 2013-11-23 20:29:58 | 只看该作者
4399APPLE 发表于 2013-11-23 20:20
函数不要这样写,容易出问题

只是为了简介 小程序我就略过啦!
9#
发表于 2013-11-23 20:37:42 | 只看该作者
TTTTT 发表于 2013-11-23 20:29
只是为了简介 小程序我就略过啦!

每个小程序都应该做到最好,如果照你这样说,那么我也可以写成
  1. char main()
复制代码
10#
发表于 2013-11-23 21:08:07 | 只看该作者
4399APPLE 发表于 2013-11-23 20:37
每个小程序都应该做到最好,如果照你这样说,那么我也可以写成

好吧 一定改正
11#
发表于 2013-11-24 09:33:40 | 只看该作者
TTTTT 发表于 2013-11-23 21:08
好吧 一定改正

                              
12#
发表于 2013-11-24 17:28:10 | 只看该作者
TTTTT 发表于 2013-11-23 21:08
好吧 一定改正

改了就好
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表