哪位高手帮我解决这道linux脚本题,我想了很长时间都没有搞定

哪位高手帮我解决这道linux脚本题,我想了很长时间都没有搞定

<TABLE class=tborder id=post1631857 style="TABLE-LAYOUT: fixed; WORD-BREAK: break-all" cellSpacing=0 cellPadding=4 width="100%" align=center border=0><TBODY><TR vAlign=top><TD class=alt1 id=td_post_1631857 colSpan=2>哪位高手帮我解决这道linux脚本题,我想了很长时间都没有搞定


哪位高手帮我解决这道linux脚本题,我想了很长时间都没有搞定,我列在下面
Write an ANSI C code. Use a Makefile to build it (including compile and link) into binary file.
The function of this binary file should be:
Read a serial of numbers from a given file, and then find the Top 5 maximum numbers.
You should give:
1. Makefile ( hint : one main file and one sub-routine file )
2. all C source code
3. the whole procedure of how you compile and link
<!-- / message -->
</TD></TR><TR><TD class=alt2></TD></TR></TBODY></TABLE>      
这个应该到C版去,
code 用fgets得到的buf,取前面5个就行了,
makefile 没有经常用,不知道用automake生成能不能满足你的要求
至于编译和连接的过程,不知道,汗!(这都是gcc干的事情吧!)