VS2013中如何实现一个C语言printf程序(Win32控制台应用程序)

VS2013中如何实现一个C语言printf程序(Win32控制台应用程序),第1张

新建-项目-[模板]Visual C++-Win32控制台程序-<勾选空项目>下一步-完成 新建-文件即可

不过现在VS只支持.cpp了

建议你换一个小点的编译器

推荐C-FREE 和 VC6.0 我就是用的这个 很好用

是否可以解决您的问题?

希望能够帮助到你,望采纳!

#include <stdio.h>

int main(int argc, char *argv[])

{       

char d

        printf("1+2=?\n请输入字母\n")

        printf("a) 3\tb) 4\tc) 5\n")

        printf("您的答案是:")

        scanf_s("%c",&d, 1)

        printf("您的输入为%c\n",d)

        return 0

}

该成这样就行了,scanf_s 是个安全函数,最后加一个最多读取多少位字符,防止指针越界

还有个一劳永逸的方法,让你的printf函数也可以使用

点击菜单上面的`项目`->`属性`

在d出的`属性页`左侧菜单中选择`配置属性`->`C/C++`->`预处理器`

再再右侧点击`预处理器定义`后面的下拉菜单,选择`编辑`,添加`_CRT_SECURE_NO_WARNINGS` 点确定,再编译运行就可以了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11097804.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存