请问如何避免不限长度的数字输入

请教如何处理不限长度的数字输入比如1234567890这样的输入(可能10位100位1000位甚至更多)对这样的数字进行

请教如何处理不限长度的数字输入
比如1234567890这样的输入(可能10位100位1000位甚至更多)

对这样的数字进行除法运算(除以一个也是很多位的数)

用C的话要怎样实现呢

我的想法是用fgets按字符型循环读取 可又不知道怎么存储和进行除法运算

请各位帮忙指点一下

[解决办法]
可以试试用堆实现。。
[解决办法]
输入用字符,存储时转换成多个int类型的数据,这样利于计算。