scanf输入%s,%c遇到空白字符的一些思考

您所在的位置:网站首页 scanf输入字符串遇到空格 scanf输入%s,%c遇到空白字符的一些思考

scanf输入%s,%c遇到空白字符的一些思考

2024-07-12 10:29| 来源: 网络整理| 查看: 265

scanf输入%s,%c遇到空白字符的一些思考 问题引入字符%c与%s空白符空字符‘/0’与空格的区分scanf()输入与字符串的一些定义形式

问题引入

 原题链接link

输入格式:

第一行包含整数 N,表示操作数。

接下来 N 行,每行包含一个操作指令,指令为 I x 或 Q x 中的一种。  

输入方法:

输入格式: 2 I abc Q abc

#include using namespace std; void insert(char str[]) { //插入操作 } void query(char str[]) { //查询操作 } const int N = 100010; int main() { char str[N] int n; scanf("%d", &n); while (n--) { char op[2];//这里op[0]装命令op[1]用来装'\0' scanf("%s",op); scanf("%s",str); if(op[0] == 'I') insert(str); else if (op[0] == 'Q') cout


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3