1
1
已采纳
周骞珏
中级守护
中级守护
应该把下面的代码放到前面吧
if(a[i]=="z"){
a[i]="a";
}
if(a[i]=="Z"){
a[i]="A";
}
要不然的话,如果a[i]=y
在前面加了一以后,a[i]=z
然后a[i]又变成了a
但是如果a[i]=z
在前面加了一不知道变成什么了,更别说把它改成a了
你把它调到a[i]+=1前面再试试看
求采纳!
周骞珏在2018-09-22 09:31:41追加了内容
还有一个错:是getline(cin,a),不是gets(a)!!!
求采纳!
0
0