输入10个数,然后将其按从小到大排序出(此代码有错)

来源:互联网 发布:android软件测试 编辑:程序博客网 时间:2024/05/01 05:36
#include "stdio.h"minum (int a[]){int i,min;for (i = 1; i <=10;i++)if( a[i]>a[i+1]){min = a[i-1];a[i-1]=a[i];a[i]=min;return a[i];}elsereturn 0;}void main(){int i=0,num[10],m,min;printf ("please entre 10 numbers \n");for (i = 1; i <= 10;i++){scanf ("%d", &num[10]); min=minum[num];}printf ("%d ", min);}
 运行后出错:D:\Documents\c.cpp(23) : error C2107: illegal index, indirection not allowed
D:\Documents\c.cpp(23) : error C2440: '=' : cannot convert from 'int *' to 'int'
        This conversion requires a reinterpret_cast, a C-style cast or function-style cast

执行 cl.exe 时出错.

请问这是怎么, 回事啊?求解答

原创粉丝点击