scanf 相关问题

与C运行时库中的scanf()函数系列相关的问题,它读取和转换格式化数据。 (包括scanf(),sscanf(),fscanf()及其可变等价物。)

如何清除C for循环中的缓冲区? [关闭]

我正在一个涉及结构的学校项目中工作,但遇到以下问题:我创建的结构最多包含50个产品。用户将为每个产品输入INT ...

回答 3 投票 -3

在C中读取字符串时scanf的行为

我想知道在使用scanf(“%s”)时,编译器如何处理空格,换行符。我知道scanf(“%s”)无法读取空格和换行符。例如,如果我...

回答 1 投票 1

使用C将其从文本文件扫描到2个数组中

我在将类似这样的内容解析为数组时遇到麻烦。所以我的文本文件test.txt具有以下行:(1231212A,1231212B)(1231212C,321128D)我试图将其扫描到数组中,但需要...

回答 2 投票 1

如何使用scanf_s读取逗号分隔的数据集-C编程

我现在没有可以共享的工作代码,但是基本上我想要实现的是读取用户输入或文件,格式如下:1,2 2,5 3,4 4, 5等...或1,3 4,5 6,7 8,...

回答 3 投票 0

[C程序在执行scanf()并从用户那里获取输入后终止,没有任何错误

程序在执行scanf()并接受用户输入后自动终止。这是一个在给定范围内打印完美数字的程序#include void main(){...

回答 4 投票 1


Scan in C#windows form?

我的问题是为什么我无法识别Windows窗体中的键盘输入?有人可以给我提供示例代码吗?我希望能够从Windows窗体的文本框中读取键盘输入并显示为...

回答 1 投票 -1

sscanf_s不返回字符串的第一个字符

我正在尝试在C字符数组内以逗号分隔的字符串列表中找到第一个字符串(最多4个字符)。我正在尝试通过使用sscanf_s(在Windows下)和format-control ...

回答 2 投票 0

控制台输入C

我是C语言的初学者,想知道我的代码在这里有什么问题:#include“ stdio.h” int main(void){int a; printf(“请输入一个整数:”); scanf(“%d”,&...

回答 1 投票 1

在Arduino上使用sscanf会导致与const char *不匹配,尽管输入值不同,但返回值始终相同

arduino IDE编译器相当宽容,可以将变量定义为“字节”,它是uint8_t或无符号字符,并且似乎可以运行。但是它不会直接与此测试代码一起插入。...

回答 1 投票 1

在等待通过scanf()的输入之前,没有通过SSH的输出

我在远程Unix系统上有一个名为get_int.c的文件,包含以下内容:#include int main(){int input; printf(“给出一个整数:”); fflush(stdout); scanf(...

回答 1 投票 1

我如何解决两个警告,“警告:格式指定类型为'char *',但参数类型为'char(*)[256]'[-Wformat]” [关闭]

这是我已经尝试修复了一段时间的代码。它仍然无法正常工作。我的朋友联系我,看看我是否可以帮助她提供她的代码(下),如果有人可以告诉我它有什么问题。 ..

回答 5 投票 0

简单的scanf无法读取和解析我的输入

我创建了Date结构以将日期格式存储为date,month,year,这是用户输入的单行字符串,以空格分隔。我想分割输入并相应地存储它。我有...

回答 1 投票 0

scanf阻止通过SSH输出

我在远程Unix系统上有一个名为get_int.c的文件,包含以下内容:#include int main(){int input; printf(“给出一个整数:”); fflush(stdout); scanf(...

回答 1 投票 0

使用sscanf解析一行中的一长行单词

虽然开发了一个小程序来扫描英文单词行中的关键数据项,但我选择了sscanf()来解析该行。由于每行上存在未知数目的单词,因此必须调用sscanf()...

回答 1 投票 2

scanf子进程后的垃圾值

我的scanf语句在子进程中无法正常工作:int main(int argc,char ** argv){intoperndo,operatore; pid2 = fork(); if(pid2 == 0){//插图2 printf(“ ...

回答 2 投票 0

如何重复Scanf并替换值?

char * stack [13]; char INteger [100]; int top = -1; int main(){int current = 0; while(current <2){Yfunc(); printf(“ cell zero%s \ n”,stack [0]); printf(“ cell ...

回答 1 投票 0

为什么从控制台读取字符串时scanf中的%n返回0

我试图编写一个程序,该程序需要从用户(控制台)开始一行,直到遇到逗号,句号或换行符,并告诉按照特定模式读取了多少个字符。 ...

回答 1 投票 0

在大型文件上使用fscanf的分段错误

我正在尝试将前两个数字存储在文件中作为变量,然后将其余数字存储在数组中的文件中。以下代码可在较小的输入上正常工作,但我想知道-为什么...

回答 1 投票 0

我如何接受用户输入的内容,其中包括由空格分隔的字符串和整数?

我如何从用户那里获取输入,该输入包含由空格分隔的字符串和整数?用户仅以以下形式输入:string1 999 1001,其中string1可以是任何非....

回答 1 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.