dev c++ 一直80分,求助各位

P1200 [USACO1.1] 你的飞碟在这儿 Your Ride Is Here

改来改去也没找到原因QAQ 遂求助
by 仙云腺 @ 2020-02-10 17:14:10


@[仙云腺](/user/315753) - 字符串长度不一定为 $7$ - 没吃回车 ```c #include<stdio.h> #include<string.h> int main() { char name[7]; char choice[7]; int i=0,a=1,b=1; scanf("%s",name); for( i=0;i<strlen(name);i++ ){ if( (name[i]<='Z') && (name[i]>='A') ){ a=a*( name[i]-'A'+1 ); } } getchar();getchar(); scanf("%s",choice); for( i=0;i<strlen(choice);i++ ){ if( (choice[i]<='Z') && (choice[i]>='A') ){ b=b*( choice[i]-'A'+1 ); } } a=a%47; b=b%47; if( a==b ){ printf("GO"); }else{ printf("STAY"); } return 0; } ```
by jwcub @ 2020-02-10 17:18:46


@[仙云腺](/user/315753) 你这个输入奇奇怪怪的,万一第一个串的长度不为6呢?
by DeBruney @ 2020-02-10 17:21:49


@[kevinhou](/user/75437) 感谢详解!回车确实没料到2333
by 仙云腺 @ 2020-02-10 19:00:47


@[DeBruney](/user/183763) 了解,主要是忘记了strlen【捂脸】
by 仙云腺 @ 2020-02-10 19:02:19


|