HELP!!!ONLY 90 POINTS!

@BAIDI_CODER 2019-10-15 16:12 回复
#include<stdio.h>
#include<math.h>
int main()
{
    char hx[7]={'\0'},gp[7]={'\0'};
    gets(hx);
    gets(gp);
    int hx_n=1,gp_n=1;
    for(int i=0;i<6;i++)
    {
        if(hx[i]=='\0') break;
        hx_n*=hx[i]-64;
    }
    for(int i=0;i<6;i++)
    {
        if(gp[i]=='\0') break;
        gp_n*=gp[i]-64;
    }
    if((hx_n%47)==(gp_n%47))
    fputs("GO",stdout);
    else fputs("STAY",stdout);
    return 0;
}
@BAIDI_CODER 2019-10-15 16:28 回复 举报

如果用for(int i=0;i<strlen(hx);i++)来控制长度就AC,为什么用上述if()break就不行??

反馈
如果你认为某个帖子有问题,欢迎向洛谷反馈,以帮助更多的同学。



请具体说明理由,以增加反馈的可信度。