编译没过?!
查看原帖
编译没过?!
1085787
chenyyegg楼主2023/11/9 20:48
#include<bits/stdc++.h>
using namespace std;
int main(){
    char s[300];
    int a,b,c,i=0,str;
    gets(s);
    str=strlen(s);
    while(i<str)
        {
            if(s[i]=='a')
            {
                if(s[i+3]=='b')
                    a=b;
                else if(s[i+3]=='c')
                    a=c;
                else if(s[i+3]=='a')
                    a=a;
                else
                    a=s[i+3]-'0';
            }
            else if(s[i]=='b')
            {
                if(s[i+3]=='a')
                    b=a;
                else if(s[i+3]=='c')
                    b=c;
                else if(s[i+3]=='b')
                    b=b;
                else
                    b=s[i+3]-'0';
            }
            else
            {
                if(s[i+3]=='b')
                    c=b;
                else if(s[i+3]=='a')
                    c=a;
                else if(s[i+3]=='c')
                    c=c;
                else
                    c=s[i+3]-'0';
            }
            i+=5;
        }
    cout<<a<<" "<<b<<" "<<c;
    return 0;
}

这玩意儿在本地过了呀? 求大佬指教(会送上关注)

2023/11/9 20:48
加载中...