展开

怎么用scanf_s输入一个字符串

发布于 2021-12-01 09:56:09     浏览 327

怎么用scanf_s输入一个字符串

问题解析:

【】

1、
抉信网,www.juexinw.com
1.用 scanf 输入一个字符串:
2、
抉信网,www.juexinw.com
#include<sto.h>
3、
抉信网,www.juexinw.com
int main()
4、
抉信网,www.juexinw.com
{
5、
抉信网,www.juexinw.com
char a[20];
6、
抉信网,www.juexinw.com
scanf("%s",a);
7、
抉信网,www.juexinw.com
printf("输入的字符串是:%s",a);
8、
抉信网,www.juexinw.com
return 0;
9、
抉信网,www.juexinw.com
}
10、
抉信网,www.juexinw.com
2.用 scanf_s 输入一个字符串:
11、
抉信网,www.juexinw.com
#include<stdio.h>
12、
抉信网,www.juexinw.com
int main()
13、
抉信网,www.juexinw.com
{
14、
抉信网,www.juexinw.com
char a[20];
15、
抉信网,www.juexinw.com
scanf("%s",a,20); /*a,20中的 ,20 是用来指定缓冲区大小的参数,表示最多读取n-1个字符,不加的话,编译器会出错,无法进行正常的字符串输入*/
16、
抉信网,www.juexinw.com
printf("输入的字符串是:%s",a);
17、
抉信网,www.juexinw.com
return 0;
18、
抉信网,www.juexinw.com
}

相关推荐

猜你可能喜欢

点击加载更多