这个程序怎么写啊设有一个文本文件a.txt中存放有空格隔开的10个整数,请编写程序读取这10个整数并完成以下功能(两个功能编写一个程序实现):(1)求10个整数之和,同时把求和的结果以sum="求和结果"的方式写入到文本文件a.txt中去,假设文本文件中有2 1 8 10 3 6 9 5 7 4 这10个整数,则程序执行完后,文件a.txt的内容为2 1 8 10 3 6 9 5 7 4 sum=55.(2)已知有函数的原型void sort(int a[],int n),其中n表示元素的个数,sort函数的功能是实现对数组v进行升序排列,请在主函数中调用该函数对文本文件中读取的10个整数进行升序排序后写入到文件b.txt中去。提交a.txt,b.txt,源程序文件以及程序运行结果截图。