#include <bits/stdc++.h>
using namespace std;
int main() {
int a[10];
int n, i = 0, j = 0,b;
scanf("%d", &n);
for (; i < n; i++)
scanf("%d", &a[i]);
for (i = 0; i < n - 1; i++)
{
if ((i+1)%3==0)
printf("%d\n", a[i + 1] - a[i]);
else
{
if ((i+1) == (n - 1))
printf("%d", a[i + 1] - a[i]);
else
printf("%d ", a[i + 1] - a[i]);
}
}
system("pause");
return 0;
}
这个最关建的在于如何把换行和空格协调好
用一个 if()语句判断 是否出换行和空格
结尾空格的解决;