刚改完代码,又开始报错了
#include<bits/stdc++.h>
#include<conio.h>
#include<unistd.h>
#include<stdlib.h>
#include <stddef.h>
using namespace std;
int target;
vector<int>nums;
void sorting(){
sort(nums.front(),nums.back(),nums.size());
}
bool state;
void Main(){
//定义迭代器 it指向首项
vector<int>::iterator it=nums.begin();
//声明局部变量
extern int a;
bool state=true;
if(nums.empty()==true)
while(state==true)
cin>>a;
if(typeid(a).name()=="i"){//判断输入
state=false;
for(int i=0;i<=nums.size();i++)
{
nums.push_back(a);
}
}
else
{ printf("typeof input should be %c not %c",typeid(nums.begin()).name(),typeid(a).name());
sleep(1);
system("clscr");
state=true;
}
sorting();
}
main(){
}