这两个程序都错在那了???????????

来源:百度知道 编辑:UC知道 时间:2024/06/21 04:45:23
(1)#include<iostream>
using namespace std;
void main()
{
int a[10],
cout<<"Input 10 numbetr"<<endl;
for(int i=0;i<10;i++)
cin>>a[i];
for(i=0;i<10;i++)
{
for(int j=0;j<10;j++)
{
if(a[i]>a[j])
{
int temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
return;

for(i=0;i<10;i++)
cou<<a[i]<<endl;
}

(2)#include<iostream>
using namespace std;
void manin()
{
void display(int a[],int n)
int n;
cin >>n;
int array[n];
for (int i = 0; i < n; i++)
{
cin >> array[i];
}
display(array,n);
for(i=0;i<n;i++)
cou<<a[i]<<endl;
return 0;
}

void display(int a[],int n)
{
for(int i=0;i<n;i++)
{for(in

(1)#include<iostream>
using namespace std;
void main()
{
int a[10],
cout<<"Input 10 numbetr"<<endl;
for(int i=0;i<10;i++)
cin>>a[i];
for(i=0;i<10;i++) //这个i没有声明,
{
for(int j=0;j<10;j++)
{
if(a[i]>a[j])
{
int temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
return; //你的main函数的void类型,出错。要么把
//retrun此句删除,要么把void改为int
for(i=0;i<10;i++)
cou<<a[i]<<endl;
}

//你第一个程序完全行不通,看不出你的程序的功能是什么,是不是逆置输出???

第二个错也不少,//void manin()
这个是什么,回去好好看书吧。