紧急!求c语言题目!在线等!

来源:百度知道 编辑:UC知道 时间:2024/07/02 01:49:40
(1)使用一个函数,对10个整数进行排序
(2)在主函数输入10个整数,并将排序后的结果存到文件file2.txt中,10个数值用逗号分割线分割
好像不行啊~~~~~~

问题:
(1)使用一个函数,对10个整数进行排序
(2)在主函数输入10个整数,并将排序后的结果存到文件file2.txt中,10个数值用逗号分割线分割
--------------------------------------------
分析:
首先获得输入,之后对数进行排序(用冒泡吧),之后写入文件!
格式要求可以用:如果不为最后一个数用"%d,",如果是最后一个数用"%d".
-------------------------------------------
算法:
1.获得输入
2.排序
3.写入文件

--------------------------------------------
程序实现:

#include <stdio.h>

void sort(int num[]); /* 声明排序函数 */

int main (void)
{
int i;
int num[10];
FILE *f_file2;

/* 获得10个数 */
printf ("请输入10个数>>");
for (i = 0; i < 10; ++i)
{
scanf ("%d",&num[i]);
}

(void) sort (num); /* 排序 */

f_file2 = fopen ("file2.txt","w");

for (i = 0; i < 1