,可以使用以下代码实现:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main() {
char input[] = "10,20"; // 输入的字符串
int arr[2]; // 存储整数的数组
char *token; // 分割字符串的临时变量
// 使用逗号分割字符串,并将分割后的整数存入数组
token = strtok(input, ",");
int i = 0;
while (token != NULL) {
arr[i++] = atoi(token);
token = strtok(NULL, ",");
}
// 输出数组中的整数
for (int j = 0; j < 2; j++) {
printf("%d\n", arr[j]);
}
return 0;
}
上述代码中,我们首先定义了一个字符串 input
,其中包含了两个用逗号分隔的整数。然后,我们定义了一个整数类型的数组 arr
,用于存储分割后的整数。接下来,我们使用 strtok
函数将字符串按照逗号进行分割,并将分割后的整数转换为整型并存入数组中。最后,我们使用循环遍历数组,并将每个整数输出到控制台。
对于这个问题,腾讯云没有特定的产品或者链接与之相关。这个问题涉及的是C语言中的字符串处理和数组操作,与云计算领域无直接关联。