getchar有UB??迷……
查看原帖
getchar有UB??迷……
86633
Shabby_fish楼主2020/8/12 17:09

超长暴力代码,请勿见笑

#include<iostream>
#include<cstdio>
using namespace std;
int a,b,c;
int main()
{
	cin>>a>>b>>c;
	if(a>b)
	  swap(a,b);
	if(b>c)
	  swap(b,c);
	if(a>b)
	  swap(a,b);
	char ch=getchar();
	ch=getchar();
	if(ch=='A')
	  cout<<a<<" ";
	if(ch=='B')
	  cout<<b<<" ";
	if(ch=='C')
	  cout<<c<<" ";
	ch=getchar();
	if(ch=='A')
	  cout<<a<<" ";
	if(ch=='B')
	  cout<<b<<" ";
	if(ch=='C')
	  cout<<c<<" ";
	ch=getchar();
	if(ch=='A')
	  cout<<a;
	if(ch=='B')
	  cout<<b;
	if(ch=='C')
	  cout<<c;
	return 0; 
}

如题,本地过,洛谷爆?迷……
(getchar换成cin可以过,但为什么

2020/8/12 17:09
加载中...