为啥a定义为char就ac,定义为int就wa了?
查看原帖
为啥a定义为char就ac,定义为int就wa了?
549907
Aheaddd楼主2021/8/24 16:56
#include<iostream>
#include<cstring>
#include<algorithm>
using namespace std;

char a[105];
int n;

int main()
{
	cin >> n;
	for (int i = 1; i <= n; i++)
	{
		cin >> a[i];
	}	
	for (int i = 1; i <= n - 2;i++)
	{
		cout << a[i];
		if (i % 2 == 0)cout << "-";
	}
	
	cout << a[n - 1] << a[n];
	
	return 0;
}
2021/8/24 16:56
加载中...