C语言新人来报到,有点基础有关问题求速解

C语言新人来报到,有点基础问题求速解
注:实在OC的虚拟机里(VMware Workstation)完成。
问题1:如何在类中修改print方法,使之能够接受一个可选的BOOL参数。他表明是够该约简分数并且显示,如果要约分(参数为YES),一定不要对他进行永久更改。
问题2:添加一个名为add的方法。他可以用来使两个复数相加。
刚接触C和论坛。还是学生,求速度解决。谢谢
------解决方案--------------------
个人感觉第一个问题没有表达清楚,第二个问题,你可以分两项进行加法,实数部分和虚数部分分别相加即可。