#include
void input(int a[], int len)
{
for (int i = 0; i < len; i++)
scanf("%d", &a[i]);
}
void sort(int add[], int len)
{
int t;
for (int i = 0; i < len - 1; i++)
{
for (int j = 0; j < len - i - 1; j++)
if (add[j] < add[j + 1])
{
t = add[j];
add[j] = add[j + 1];
add[j + 1] = t;
}
}
}
int find(int add[], int len, int i)
{
int j;
for (j = 0; j < 10; j++)
{
if (add[j] == i)
{
return j + 1;
}
}
return -1;
}
void output(int add[], int len)
{
for (int i = 0; i < len; i++)
printf("%d ", add[i]);
}
int main()
{
int add[10], i;
input(add, 10);
printf("排序前\n");
output(add, 10);
sort(add, 10);
printf("排序后\n");
output(add, 10);
printf("请输入您想查找的整数");
scanf("%d", &i);
printf("你要找的数在第%d个\n", find(add, 10, i));
}