洛谷上报错,Dev-Cpp上就可以。。。
查看原帖
洛谷上报错,Dev-Cpp上就可以。。。
527364
三敛果楼主2021/10/17 20:10
#include<iostream>
#include<stdio.h>
#include<cstring>
using namespace std;
int ans=0;
int main()
{
	char s[6];
	gets(s);
	int z = strlen(s);
	for (int i = 1; i <= z; i++)
	{
		int a = (int)s[i];
		if (a != 32 && a != 13)
			ans++;
	}
	cout << ans << endl;
}

在dev-cpp上没问题 在洛谷上。。。

编译信息
编译失败

            /tmp/compiler_obd4lhp6/src: 在函数‘int main()’中:
/tmp/compiler_obd4lhp6/src:9:2: 错误:‘gets’在此作用域中尚未声明
  gets(s);
  ^~~~
/tmp/compiler_obd4lhp6/src:9:2: 附注:suggested alternative: ‘fgets’
  gets(s);
  ^~~~
  fgets
2021/10/17 20:10
加载中...