输入七个整数存储至一个一维数组中,编程实现最大数和最小数互换

输入七个整数存储至一个一维数组中,编程实现最大数和最小数互换
运行时数字之间加空格还是…


#include <iostream>
#include <climits>
using namespace std;

int main() {
    int num[7];
    int min=INT_MAX,max=INT_MIN;
    int mini=0,maxi=0,t;
    for(int i=0;i<7;i++)
    {
        cin >> num[i];
        if(num[i]>num[maxi])
        {
            maxi=i;
        }
        else if(num[i]<num[mini])
        {
            mini=i;
        }
    }
    t=num[mini];
    num[mini]=num[maxi];
    num[maxi]=t;
    for(int i=0;i<7;i++)
    {
        cout << num[i] << " ";
    }

    return 0;
}

你是指输入的时候?看输入方式,一般是中间加空格