鱼C论坛

 找回密码
 立即注册
查看: 697|回复: 2

[已解决]不清楚报错的原因

[复制链接]
发表于 2020-5-2 20:05:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

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;        
}
最佳答案
2020-5-2 20:11:33
错误太多了,建议重新学习C++吧,基础知识就不过关
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-2 20:10:16 | 显示全部楼层
在“)”之前需要主表达式
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-2 20:11:33 | 显示全部楼层    本楼为最佳答案   
错误太多了,建议重新学习C++吧,基础知识就不过关
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-14 18:22

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表