|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
报错: [Error] expected primary-expression before ')' token
- /*
- 题目要求:
- 从键盘输入两个字符串,使用 string 对象存放其内容。将两个字符串中相同
- 的字符全部转换为大写字符后,存放到第三个 string 对象中,并输出这个新
- 组成的字符串。第三个字符串中不能有重复的字符。
- */
- # include <iostream>
- # include <string>
- using namespace std;
- string judgeString(*string);
- // 判断一个字符串中有多少不一样的字符
- string judgeString(*string)
- {
- // 建立一个空的str用来存储
- string store = *string[0]; //初始化一下
- for(int i = 1; i < *string.length(); i++)
- {
- for (int j = 0; j < store.length();j++)
- {
- if(*string[i] == store[j])
- {
- continue;
- }
- else
- {
- store += *string[i];
- }
- }
- }
- for (int k = 0; k < store.length();k++)
- {
- cout<<store[k];
- }
- }
- int main()
- {
- string stringA,stringB;
- cout<<"请输第一个字符串"<<endl;
- cin>>stringA;
- judgeString(&stringA);
-
- system("pause");
- return 0;
- }
复制代码
错误太多了,建议重新学习C++吧,基础知识就不过关
|
|