求大神帮忙(要用c语言来编) 最好能把代码和算法都说明,我是小白

输入

输入偏序集,A中的元素数不超过20个,分别用单个小写的英文字母表示。

输入的第一行给出A中的各个元素,两个相邻的元素之间用逗号隔开。

输入的第二行给出偏序关系£,用有序对的形式给出,如,等等,两个相邻的有序对之间用逗号隔开。

输出

输出A的极小元与极大元。

输出的第一行给出各个极小元,两个相邻元素之间用逗号隔开,输出的元素要求按照英文字母的自然顺序排列输出。



输出的第二行给出各个极大元,两个相邻元素之间用逗号隔开,输出的元素要求按照英文字母的自然顺序排列输出。

http://tieba.baidu.com/p/1599398037
http://wenku.baidu.com/link?url=osTkHxfhHBcIp2CckHAFp3woZLF8cYil6poZ741jU-dr7WTkBJ_-O1bZSY4itsGrNQr4HAyygqrUO-qsBnDfAOI4aXowP6a3odJb80ulvFy

参考一下这个

http://download.csdn.net/download/yuioan/4185547