把那个
```cpp
else
```
改成
```cpp
if(n%3!=0&&n%5!=0&&n%7!=0)
```
就行了
by FY_wanye @ 2023-08-22 22:28:34
因为你的那个
```cpp
else
```
只能对应
```cpp
if(n%7==0)
```
by FY_wanye @ 2023-08-22 22:30:28
else 只是与 if(n%7==0) 配对,可以写成
```cpp
if(n%3==0||n%5==0||n%7==0){
if(n%3==0) cout<<"3 ";
if(n%5==0) cout<<"5 ";
if(n%7==0) cout<<"7";
return 0;
}
cout<<"n"<<endl;
```
@[MinROnieSE](https://www.luogu.com.cn/user/978029)
by To_our_starry_sea @ 2023-08-22 22:33:18
顶楼上。
by FY_wanye @ 2023-08-22 22:34:51
我的傻逼代码↓
```cpp
#include<bits/stdc++.h>
using namespace std;
int n;
int main()
{
cin>>n;
if(n%105==0)
cout<<3<<" "<<5<<" "<<7;
else if(n%15==0)
cout<<3<<" "<<5;
else if(n%21==0)
cout<<3<<" "<<7;
else if(n%35==0)
cout<<5<<" "<<7;
else if(n%3==0)
cout<<3;
else if(n%5==0)
cout<<5;
else if(n%7==0)
cout<<7;
else
cout<<"n";
return 0;
}
```
by FY_wanye @ 2023-08-22 22:38:09
楼主那么晚还在整,
太勤奋啦!
以后一定能成为大佬的
(我TM都不是)
送楼主小链接[试炼场](https://www.luogu.com.cn/paste/25qf07m6)
by FY_wanye @ 2023-08-22 22:43:13
@[FY_wanye](/user/1054001) 感谢大佬指点!
by MinROnieSE @ 2023-08-23 10:06:13
@[To_our_starry_sea](/user/397329) 感谢大佬!
by MinROnieSE @ 2023-08-23 10:06:36
此贴完结하하하
by MinROnieSE @ 2023-08-23 10:07:32
你没写别的情况啊………………………………………………
by xiechengxuan1061862 @ 2023-10-03 16:31:19