怎么用scanf_s输入一个字符串

时间:2026-02-16 04:29:05

1、用 scanf 输入一个字符串:

#include<stdio.h>

int main()

{

char a[20];

scanf("%s",a);

printf("输入的字符串是:%s\n",a);

return 0;

}

2、用 scanf_s 输入一个字符串:

#include<stdio.h>

int main()

{

char a[20];

scanf("%s",a,20);        /*a,20中的 ,20 是用来指定缓冲区大小的参数,表示最多读取n-1个字符,不加的话,编译器会出错,无法进行正常的字符串输入*/

printf("输入的字符串是:%s\n",a);

return 0;

}

怎么用scanf_s输入一个字符串

© 2026 海能知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com