#include
int main(void)
{
char name[30];
char surname[30];
printf("Please Enter your name firstly:");
scanf("%s\n",name);
printf("Please Enter your surname:");
scanf("%s\n",surname);
printf("%s,%s",name,surname);
return 0;
运行结果只有Please Enter your name firstly:明
问:为何后面的部分没有运行出来,初学编程,求各位大神帮忙
scanf("%s\n",name);
->
scanf("%s",name);
scanf("%s\n",surname);
->
scanf("%s",surname);
\n的含义就是回车换行,无所谓吧。主要的还是scanf函数的用法。