C++疑问 编译,链接都没错,运行时有乱码。。为啥 啊

2024-12-21 09:50:00
推荐回答(5个)
回答1:

#include /*int */main()
{
char c1,c2;
printf("请输入小写字母:"); //这里有问题
c1=getchar();
c2=c1-32;
printf("输出结果:%c\n",c2);
/*return 0;*/
}

回答2:

#include 
char c1,c2;
int main()
{
printf("请输入小写字母:%c",c1);
c1=getchar();
c2=c1-32;
printf("输出结果:%c\n",c2);
return 0;
}

回答3:

#include
int main()
{
char c1,c2;
printf("请输入小写字母:");//这个地方不需要传东西
c1=getchar();//这句话是给c1赋值的
c2=c1-32;
printf("输出结果:%c\n",c2);
/*return 0;*/
}

回答4:

printf("请输入小写字母:%c",c1); 改成printf("请输入小写字母:c1");

回答5:

#include "iostream.h"
void main(){
char c1,c2;
cin>>c1;
c2=c1-32;
cout<}