求助!一道C语言题目。请高手帮忙,不胜感激!!!!
数据结构的老师出的题目,请论坛的大家帮帮忙吧……多位数乘法
请编写函数:char*getResult(char*s1,char*s2)
已知s1和s2是用字符串表示的大整数(每个都不会超过500位,例如”12”,”2343242308”等)。
请返回s1和s2的乘积,当然同样要返回字符串
提醒:返回的字符串请用malloc申请空间,不要用局部数组变量
部分函数已给出:
Char*getResult(char *s1,char*s2)
{
【补充的代码填于此,其他不可更改。】
}
main()
{
char*p=malloc(501),*q=malloc(501);
scanf(“%s%s”,p,q);
printf(“%s”,getResult(p,q));
}