次のコードの何が問題なのかわかりません。たぶんscanf_s
、文字列名をスキャンしません。
int main(void)
{
char *name[20];
printf("What is your name>");
scanf_s("%s", name);
printf("Your name is %s\n", name);
return 0;
}
変更しましたが、まだ機能しません:
char *name[20];
{
printf("What is your name>");
scanf_s("%19s", name);
printf("Your name is %s\n", name);
return 0;
}
はい、次の作品ありがとう!!!!!!!!
int main(void)
{
char *name[20];
printf("What is your name>");
scanf_s("%s", name, 20);
printf("Your name is %s\n", name);
return 0;
}