求解!超长正整数的表示?
超长整数的表示——至少超过20位
程序代码:#include<stdio.h>
struct theBigNum{
int thesign;//用于存放符号,0表示正,1表示负。
int the10to6;//存放第10至第6位
int the5to1;//存放第5至第1位
};
int main(void)
{
struct theBigNum x;
x.thesign=0;//存放正整数1234567890
x.the10to6=12345;
x.the5to1=67890;
printf("%d%d\n",x.the10to6,x.the5to1);
return 0;
}x.是什么意思?怎么改成用户输入?是不是改成四位四位存储?假设要进行相加,又怎么做?








