想要到达的意图是经过getlines()【仿库函数getline()】 对数组进行整行输入赋值,
int getlines(char s[], int limit)
{
}
对函数进行调用,当输入1234时,显现The input is :24。计算输入数组的长度标明只记录了这两个值。
原因是赤色符号处调用了两次getchar()赋值给c,前一次c的值还没有取出,就被第2次赋值给覆盖了。本意是想对每一个c值进行判别。
改为
想要达到的目的是通过getlines()【仿库函数getline()】对数组进行整行输入赋值,intgetlines(chars[],intlimit){inti=0
想要到达的意图是经过getlines()【仿库函数getline()】 对数组进行整行输入赋值,
int getlines(char s[], int limit)
{
}
对函数进行调用,当输入1234时,显现The input is :24。计算输入数组的长度标明只记录了这两个值。
原因是赤色符号处调用了两次getchar()赋值给c,前一次c的值还没有取出,就被第2次赋值给覆盖了。本意是想对每一个c值进行判别。
改为