编程问题C语言问题求解!!!求帮助!

之前 的程序 要求 是 输入10个数,找出来最小和第二小的,排到数列 第一和第二的位置

图片说明

用C语言干这活根本就是反人类,现实世界里,用 shell 语言一行搞定,python 也就几行的代码。请问出题
者,用C语言干这活是出于什么目的?教学应该是教会学生在什么场合,如何选工具、选什么工具、来完成
什么类型的任务。用C干这活有生产力的吗?你可以说 shell 、python 处理速度慢,大数据的时候(十万级
以上)有问题。靠当然有问题了,这时候我总可以选java吧,顶天也就十来行代码,排序一个方法搞定,加
上JIT编译,运行速度也不比C慢多少。C不是干这活的,就好像拿 javascript 来搞数据分析,靠谱么。

就是考你排序而已,读写文件的方法都给出来了,而且我记得c语言里面好像有个冒泡排序法吧!