C++primer plus第六版课后编程题答案 6.1
6.1
#include <iostream> //注意输入是ksngksjg234KJSG@skng这种情况 void main61() { using namespace std; cout<<"Enter the string with the @ of the end:"; char arr[20]; //char *s=arr; cin.getline(arr,20); char ch; ch=arr[0]; for(int i=0;i<20&&ch!='@';i++) //i<20保证数组不越界 { if(ch>='A'&&ch<='Z') cout<<char(ch+32); else if(ch>='a'&&ch<='z') cout<<char(ch-32); else cout<<ch; ch=arr[i]; } cout<<"\nOVER"; cin.get(); cin.get(); }