r->data = di % 10; di = di / 10; }
q =q->prior; c++; }
return OK; }
Status main() {
int choose,i;
LinkList head1,head2,p1,p2,L;
choose=0;
while (choose==0) { printf(\ 输入大整数\\n\ printf(\ 输出大整数\\n\ printf(\ 大整数之和\\n\ printf(\ 大整数之差\\n\ printf(\ 大整数之机\\n\ printf(\ 退 出 \\n\ scanf(\ switch (choose) {
case 1:printf(\请输入第一个大整数 以负数代表结束\\n\ input(head1); printf(\请输入第二个大整数 以负数代表结束\\n\ input(head2); break;
case 2:printf(\第一个大整数为\\n\
printf(\第二个大整数为\\n\ break; case 3:printf(\两个大整数相加后结果为\\n\ max_add(head1,head2,p1,p2); break; case 4:printf(\两个大整数相减后结果为\\n\ max_sub(head1,head2,p1,p2); break; case 5:printf(\两个大整数相乘后结果为\\n\ max_mul(head1,head2,p1,p2,L); break; case 6:choose=1; break; } }
return(0); }
计算机人论坛www.jsjer.com