如何使用scanf()输入字符串并将其转换为字符数组

时间:2019-06-05 21:31:44

标签: c arrays string char

因此,我试图让用户使用scanf()输入一个字符串,然后将该字符串转换为字符数组,然后我可以根据字符输入将其转换为值数组。

ive尝试将字符串直接输入数组,然后将字符串输入变量,然后将该变量转换为数组

int main() {
    char array[100];
    scanf("%s", &array);
}


int main() {
    char input, array[100];
    scanf("%s", &input);
    array[100]=input;
}

我期望的是可以使用的字符数组

if(array[6]=='2'){
          ...
}

我没有收到任何错误,但是if语句下的代码没有运行

0 个答案:

没有答案