C语言编程,读文本文件,文件内容排序

来源:百度知道 编辑:UC知道 时间:2024/05/26 20:38:34
用C语言编写一个程序,读取文本文档1.txt
1.txt 中有几行数据

235
456
135

数据读出后,还要把数据按第一个字符大小排序显示在屏幕上
排序后结果应该是
135
235
456
谢谢各位高手
帮忙解决一下啊

#include <stdio.h>

main()
{
FILE* pFile = NULL;
int data[256], n = 0;

pFile = fopen("1.txt","r");

while(fscanf(pFile, "%d\n", &data[n]) != EOF)
{
n++;
}

for(; n >= 0; n--)
{
printf("%d\n", data[n]);
}

fclose(pFile);
}

1-2-3