跪求各位大神一个问题:我想输入任意长度的数字(包括整数部分和小数部分还有符号部分) 然后打印出来, 为此我声明了一个数据结构如下:
typedef struct
{
int ent[100];
int nent;
char signe;
int fact[100];
int nfact;
}Nombre;
//Nombre z;
结构包括了:一个数字的整数部分数组以及他的数组长度+小数部分数组及他的数组长度+符号
但问题是我想输入/输出任意长度的数组而不是像我声明的数组长度为100
比如两个数: A -123.4 和 B 432.12
对于A他的整数部分是123长度为3小数部分是4 长度为1符号是‘-’,
对于B的整数部分是432长度为3小数部分是12长度为2符号是‘+’
输出为 A:-123.4 和B: 432.12(对于正号默认不显示)
请问有没有大神可以实现这个动态数组的声明和输入呢 谢谢了!!