for(i=0;i<n;i++)
{
getchar();
scanf("%c",&str[i]);
}
这样输入是错的
的这样输入
for(i=0;i<n;i++)
{
getchar();
scanf("%c",&str[i]);
}
str[n]=' ';
还可以这样
一开始就全部用 初始化字符数组就不用自己去添加结束符了
这里我错了两次了,以后别再错了。