```
for (int i = 2; i < sqrt(n); i++)
~~~~
```
`sqrt` 函数需要头文件 `cmath` 或 `math.h`
by 雨伞CKY @ 2023-06-24 16:47:29
@[cjw1290508992](/user/1024521) 没加sqrt()的头文件
```cpp
#define _CRT_SECURE_NO_WARNINGS 1
#include <iostream>
#include <cmath>
using namespace std;
bool fun(int n)
{
if (n <= 1) return false;
for (int i = 2; i < sqrt(n); i++)
{
if (n % i == 0) return false;
}
return true;
}
int main()
{
int n;
cin >> n;
for (int i = 2; i <= n; i++)
{
if (n % i == 0)
{
if (fun(i) && fun(n / i))
{
cout << n / i<<endl;
break;
}
}
}
return 0;
}
```
by CHEN08_94 @ 2023-06-24 16:51:26
建议把visual studio code 简写为vs
by denghuolanshan_1024 @ 2023-06-24 17:50:39
@[雨伞CKY](/user/415445) 已经解决了,谢谢大佬,哈哈哈
by cjw1290508992 @ 2023-06-24 18:33:17
@[CHEN08_94](/user/633110) 谢谢大佬,我下次注意,哈哈哈
by cjw1290508992 @ 2023-06-24 18:33:51
@[denghuolanshanchu](/user/893114) 奥奥,谢谢你,但是我电脑里有两个软件一个vscode,还有一个vs2022,不懂这两个是不是这样区分的。
by cjw1290508992 @ 2023-06-24 18:36:00
@[denghuolanshanchu](/user/893114)
> 建议把visual studio code 简写为vs
?Visual Studio Code 和 Visual Studio 根本不是一个东西好吗?
by wangxinhe @ 2023-06-24 18:50:10
@[wangxinhe](/user/108135)
少打了几个字,应该是vc code
by denghuolanshan_1024 @ 2023-06-24 19:29:53
@[wangxinhe](/user/108135)
大佬教教我第二汉字这种效果是怎么出来的,谢谢你,感恩戴德诚惶诚恐~~祈唤日不见之土地神,此山此河…………加以奉还(关门插上锁)~~
by denghuolanshan_1024 @ 2023-06-24 19:31:43
@[denghuolanshanchu](/user/893114)
> 少打了几个字,应该是vc code
“vc code”又是什么东西、、
> 大佬教教我第二汉字这种效果是怎么出来的
啊?抱歉,但是“第二汉字”是什么意思能否解释一下 ![](//图.tk/0)
by wangxinhe @ 2023-06-24 20:18:40