首页
编程
java
php
前端
首页
编程
java
php
前端
请问各位专家,char型函数遇到scanf显示缺少其整形参数(对应转换说明符“2)
就是需要打印出一行字然后我要输入一个符号,我需要读取这个符号,但是警告⚠️显示如标题的问题,然后无法进行scanf的操作
scanf_s("%c",&input,1),%c和%s时需要提供变量大小参数。
直接用cin>>
不知道你这个问题是否已经解决, 如果还没有解决的话:
帮你找了个相似的问题, 你可以看下:
https://ask.csdn.net/questions/7667646
这篇博客也不错, 你可以看下
解决scanf获取输入数据时,遇到空格结束的问题
除此之外, 这篇博客:
关于c语言中 scanf 对多行字符的输入问题
中的
最后解决办法:
部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
听完我在上上面的解释后,你发现你还是不知道如何解决这种让你吐血的问题(嘿嘿):
您还可以看一下
张景平
老师的
C语言零基础入门(计算机二级考试)
课程中的
06-16 scanf函数特殊用法
小节, 巩固相关知识点
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
点击展开全文