【发布时间】:2013-10-19 16:55:16
【问题描述】:
在 C 中编程时,我遇到了以下代码-sn-p:
从字符数组input转换为整数数组digit时,只有ANSI代码转换为数字数组。
如何确保为这个数组提供正确的整数值?
这是相关代码:
int main(void) {
int x = 0;
int y = 0
char input[12] = {0};
int digit[12] = {0};
scanf("%s", &input[0]);
fflush(stdin);
while (input[y] != '\0') {
if (isdigit(input[y])) {
digit[x++] = input[y++];
count++;
}
else y++;
}
}
【问题讨论】: