0
void main() {

    char name[64], identity[64];

    printf("Welcome to ABC Computer Store!\n");
    printf("Please enter your name: ");
    scanf_s("%s", &name, 63);

    printf("Please enter your IC/Passport: ");
    scanf_s("%s", &identity, 63);
}

每当用户输入多个单词时,它将跳过第二个 scanf_s。例如,当它询问“请输入您的姓名:”并且如果用户输入“John”就可以了,但是如果用户输入“John Cena”第二个要求 IC/Passport 的 scanf_s,它会跳过它,我知道这与下一行有关 \n 输入按钮问题,但我无法修复它...

4

0 回答 0