注册 登录
编程论坛 C++教室

请指教

追求者——材 发布于 2018-04-19 17:01, 1307 次点击
#include <stdio.h>
int main(void)
{
char a,b,d,e,f,g;
a='a';
b='b';
d='d';
printf("请输入第一个小写字母:");
scanf("%c",&a);
printf("请输入第二个字母:");
scanf("%c",&b);
printf("请输入第三个字母:");
scanf("%d",&d);
e=a;
f=b;
g=d;
a=a-32;
b=b-32;
d=d-32;
printf("%c,%c,%c\n%d,%d,%d",a,b,d,e,f,g);
}
求教这个程序不能按要求正常运行的原因
#include <stdio.h>
 main()
{
    int a,b;
    scanf("%5d",&a);
    printf("a=%d\n",a);
    scanf("%5d%3d",&a,&b);
    printf("a=%d\nb=%d\n",a,b);
}
这个程序怎么理解?
4 回复
#2
Jonny02012018-04-19 18:19
char d;
scanf("%d",&d);
#3
Jonny02012018-04-19 18:24
第二个程序我没看出有什么意义
就是输入几个数字然后输出
另外, 你走错地方了
这里是 c++ 区
#4
rjsp2018-04-20 08:24
求教这个程序不能按要求正常运行的原因
这种话说得真有趣,你总得告诉别人你认为的“正常运行”是什么吧?
比如输入什么,应当输出什么。

#5
纯帅de肥猪2018-04-23 17:57
1,这是C不是C++2,e,f,g,a是字符,需要字符符号''
1