本帖最后由 jiangenhao 于 2014-4-25 15:22 编辑
int main()
{
//提示用户输入一句英文句子
printf("请输入一句英文句子\n");
//定义一个字符串用来保存用户输入的英文句子
char *str[100] = {0};
//接受用户输入的英文句子并存到str数组中去
scanf("%s",str);
// //计算句子的长度
int lenght = strlen(str);
printf("%d",length);
问题 我想用scanf()接收一个英文句子 可是遇到空格它就自动停止了
用gets()就可以实现
如果用scanf()应该如何实现接收一个带有空格的英文句子 |