我把它们作为用户的输入后无法打印出一串字符串。
int main()
{
char name[3][10];
for (int i=0;i<3;i++)
{ printf("name:\n");
scanf("%9[^\n]",&name[i][0]);
}
for (int i=0;i<3;i++)
printf("%s\n",&name[i][0]);
}
虽然这完全正常(没有循环)
int main()
{
char name[2][10];
printf("enter the name");
scanf("%9[^\n]",&name[0][0]);
printf("%s",&name[0][0]);
}
请帮助我告诉我哪里弄错了。