为什么用不了get()
  • 板块灌水区
  • 楼主杜明泽
  • 当前回复7
  • 已保存回复7
  • 发布时间2022/4/26 22:00
  • 上次更新2023/10/28 02:50:14
查看原帖
为什么用不了get()
536707
杜明泽楼主2022/4/26 22:00

一用get就报错

#include<bits/stdc++.h>
using namespace std;
int main()
{
	char p[7],r[7];
	int a[7],b[7];
    int x1=0,x2=0,n1=1,n2=1;
    r=cin.get();
    p=cin.get();
    x1=strlen(r);
    x2=strlen(p);
    for(int i=0;i<=x1-1;i++)
        b[i]=r[i]-64;
    for(int i=0;i<=x2-1;i++)
        a[i]=p[i]-64;
    for(int i=0;i<=x1-1;i++)
        n1*=b[i];
    n1=n1%47;
    for(int i=0;i<=x2-1;i++)
    {
        n2*=a[i];
    }
    n2=n2%47;
    if(n1==n2)
		cout<<"GO";
    else
		cout<<"STAY";
    return 0;
}

做了好久的代码被get()劝退了 诶.........

2022/4/26 22:00
加载中...