腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
当
输入
N个
字符串
时,fget()/get()出现问题。在初始位置不
接受
输入
、
、
、
、
我需要获得n (用户
输入
)
字符串
的
输入
。为此,我首先定义一个二维数组char。经过进一步检查,我发现程序
没有
接受
第0
字符串
的
输入<
浏览 1
提问于2018-10-27
得票数 4
回答已采纳
3
回答
在C++中将单个
字符串
分成
两个
不同
的
字符串
、
我使用
fgets
在char name[20]中
接受
用户
输入
,如下所示:用户
输入
两个
由空格分隔
的
字符串
,如John Smith。如果我想在
两个
字符串
中使用John和Smith,比如char name[20]、char surname[20],或者只是使用strcmp比较John和Smith,该怎么办呢 我尝试了很多,但我
没有
找到任何
浏览 1
提问于2013-12-28
得票数 0
1
回答
fgets
没有
接受
两个
字符串
的
输入
、
、
、
我解决了这个问题,但仍然有疑问,下面是我
的
代码: #include <stdio.h>#include <string.h> char *a = malloc((sizeof(char) * n));
fgets
getc(stdin); char *b = malloc((sizeof(cha
浏览 20
提问于2020-04-12
得票数 0
回答已采纳
2
回答
输入
中
的
scanf问题
、
您好,我在用scanf连续读取
两个
带空格
的
字符串
时遇到了问题char address[100] = {0};chartty","r+");printf("\nenter the name:"); scanf("%[^\n]s",name
浏览 0
提问于2011-08-14
得票数 0
回答已采纳
3
回答
使用fget读取标准
输入
而不等待
输入
、
有这段代码
的
:{ { }while (strncmp(str,"q\n",sizeof("q\n"))); } 如果我键入
的
字符超过如果我键入123456,然后按enter,
输入
是否存储“1”、
浏览 8
提问于2013-11-15
得票数 1
3
回答
isalpha将无符号字符类型
的
字符作为非字母字符进行处理
该函数从user读取
两个
输入
,这
两个
输入
都是
字符串
,但一个应该只包含数字,另一个应该只包含字符。我有一个验证函数来检查
字符串
是否不包含字母字符。在调用此函数之前,
接受
了另一个
字符串
输入
。完整
的
功能: void createNewEmployee(char* header, char* records, long size ){ } a
浏览 24
提问于2021-02-07
得票数 0
回答已采纳
2
回答
fgets
并
没有
停止
输入
C
我创建了一个函数来检查给定
的
字符串
是否是数字。问题是我
接受
fgets
的
输入
,但是当调用时,它不会停止从用户那里获取
输入
!我试图修复添加fflush(stdin)和fflush(stdout)来修复,因为我在网上阅读了一些东西,但
没有
工作:S getInput调用存储从用户
输入
中取出
的
字符串
的
fgets
,然后isInt检查它是否是问题是程序在第一个
fgets
浏览 5
提问于2020-10-22
得票数 0
回答已采纳
2
回答
fgets
溢出后如何清除
输入
缓冲区?
、
、
当
输入
字符串
超过其预定义
的
限制时,我在
fgets
上遇到了一个小问题。当我尝试
输入
第二个
字符串
时出现问题,该
字符串
没有
被要求
输入
,即Enter the first string : Aaaaaaaaaaaaaaaaaaaa //Exceeds limitreturn 两次,第一次被附加到
字符串
,下一次,期望有更多
的
输入
和另一个返回。1.有<em
浏览 3
提问于2013-08-21
得票数 4
回答已采纳
1
回答
尝试打破
fgets
while循环
、
、
、
、
<string.h> char c[20], result[50]; } printf("%d", count);} 早上好,我是编程新手,我已经花了相当长
的
时间在谷歌上搜索这个问题基本上,我试图过滤一个
fgets
,以便它读取每个<e
浏览 44
提问于2021-11-22
得票数 0
回答已采纳
4
回答
为什么
输入
在空格字符后中断
、
、
main(){ getStr( str ); return 0;你能解释一下为什么
字符串
只打印到第一个即输出: asd
浏览 0
提问于2012-01-10
得票数 2
回答已采纳
2
回答
用户
输入
被分配给独立
的
数组(c)
、
、
我正在用C编写一个简单
的
程序,将
两个
独立
的
用户
输入
分配给不同
的
数组,然后将这些数组连接起来。printf("Input 2: %s\n", str2); 可以看到,如果在
浏览 6
提问于2017-04-15
得票数 0
回答已采纳
4
回答
在数组中
输入
带有空格
的
名称或地址
、
可能重复: fclos
浏览 5
提问于2012-12-19
得票数 1
回答已采纳
3
回答
在输出中忽略Scanf和后续行
scanf("%c", &c);printf("%s\n", s);我在ubuntu终端得到
的
输出:
输入
一个
字符串
:在上面的
字符串
中
输入
您不需要
的
字符:abcd 也就是说,它等待第一个scanf
输入
,但完全
浏览 0
提问于2014-01-04
得票数 0
3
回答
如何在C中检查用户
输入
的
数据类型是否正确
我是编程新手,如果我做了什么愚蠢
的
事,我深表歉意。 我正在尝试用C语言编写一个程序,它从用户那里读取一个浮点数,如果它是介于0和20之间
的
有效浮点数,则打印它,否则它会再次询问。= 1 ); printf("%f\n", a );} 如果我
输入
一个数字,它会按预期工作但是,如果我
输入
其他任何内容(例如字符),它就会中断并重复打印消息。 我做错了什么?我在另一个线程中读到,我
浏览 28
提问于2019-10-16
得票数 0
回答已采纳
4
回答
如果
字符串
为空,则退出C
、
我有下面的代码,如果提供
的
用户
输入
是空
的
,那么它应该退出,即当要求
输入
时按ENTER键。但是,如果按下ENTER,则不会执行任何操作。
浏览 3
提问于2012-03-13
得票数 0
回答已采纳
2
回答
strcat
的
行为不符合预期
、
、
、
我正在尝试编写一个程序,该程序
接受
用户
输入
两次,然后连接结果,但我遇到了一个问题。What would you like your message to be?inputwords如何正确连接这
两个
字符串
?此外:
浏览 23
提问于2017-03-11
得票数 0
回答已采纳
2
回答
.txt文件中
的
行是否恰好有300个字符?
、
return 0; int age; while(
fgets
(line, sizeof(line), cfPtr)) {
浏览 23
提问于2020-05-17
得票数 0
1
回答
我
的
代码出了什么问题?为什么gets函数不工作?
、
、
、
、
但是,当我运行代码时,它
没有
为sen变量提供
输入
的
机会。 我试着找出问题所在。但是我失败了!我
的
代码出了什么问题。有人能帮帮我吗..。 这是我
的
代码。
浏览 22
提问于2021-08-30
得票数 0
回答已采纳
1
回答
从CGI Post表单读取
、
、
我曾尝试使用
fgets
( username,20,stdin);
fgets
(password,20,stdin);在将POST表单
的
输入
传递给C程序时
接受
该程序
的
输入
,但它在username值
的
末尾添加了我想我
的
问题是:我如何解析用户名和密码
的
输入
,使我只得到我在框中实际键入
的
内容,而不是一些混乱
的
字符串
?
浏览 1
提问于2016-04-12
得票数 0
4
回答
从两列读取到变量
、
我正在编写一个C程序,它
接受
并存储一个
输入
文件。
输入
文件有两列,第一列是整数,第二列是
字符串
,如下所示: 17 frog我尝试过使用
fgets
将整行作为
字符串
,然后使用scanf将其拆分我已经搜索了相当多,但
没有
找到任何东西来回答我
的
问题,但如果我错过了一些明显
的
东西,我很抱歉。这是我一直在尝试
的
代码: while(
fgets</em
浏览 0
提问于2013-09-03
得票数 3
点击加载更多
相关
资讯
字符串的输入
每日一道c语言编程题,第5题(经典题 判断回文数)
每日一道c语言编程题,第43题,用指针大写字母转换为小写字母
两个字符串上的删除操作
输入两个字符串,判断其中一个是否为另一个的子串
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券