jim_luogu @ 2021-12-27 01:24:11
别用puts,gets,getchar,putchar 会变得不幸
by ud2_ @ 2021-12-27 01:33:10
如果会用,那么可以用。
by Bread_m @ 2021-12-27 07:58:26
puts getchar putchar会用还是能用用 gets确实容易去世
by WangDebao @ 2022-02-21 10:46:51
@ud2_ @jim_luogu 我这题一开始用的是getline(cin,str),来读取一行;本地测试没问题,一提交(C++98)全是WA;
后来改用gets();来读取一行(C++98);本地也没问题,提交就WA;最后用了scanf("%s", str);来读取一行,提交后通过了;
也查了三者的区别; gets()的分隔符是换行符,可以读取空格 scanf("%s",str),的分隔符是空白符; 但这题输入没有空格,那么理论上用这两个都可以啊;为啥实际上提交gets就过不了呢? 有大佬知道吗?