第1个回答 推荐于2017-11-14
输入改为cin>>s2
最后一句输出改为cout<<s2;
这样应该就没问题了本回答被提问者采纳
第2个回答 2017-11-13
#include <iostream>
using namespace std;
void main(){
char s2[10];
cin>>s2;
for(int i=0; i<10; i++){
if('a'<=s2[i] && s2[i]<='z'){
s2[i]=s2[i]-32;
}
}
cout<<s2<<endl;
}
第3个回答 2012-04-25
#include <iostream.h>
#include<string.h>
#define MAX_SIZE 10
void main()
{
char s2[MAX_SIZE];
cout<<"请输入10个字符:";
for(int k=0;k<MAX_SIZE;k++)
{
cin>>s2[k];
if(97<=s2[k]&&s2[k]<=122)
s2[k]=s2[k]-32;
cout<<s2[k]<<'\t';
}
}