c - Visual Studio 系统找不到指定的文件
问题描述
我是 Visual Studio 2017 和 c 的新手。一直在尝试学习如何在我的输出中使用用户输入,但是当我尝试运行我的代码时,我不断收到错误消息“无法启动程序系统找不到指定的文件”。
#include <stdio.h>
#include <math.h>
int main()
{
float a, b, c;
printf("enter b");
scanf("%f,&b");
printf("enter c");
scanf("%f,&c");
a = b * c;
printf("a=%.2f\n", a);
return 0;
}
我尝试运行一个标准的“Hello World”代码,效果很好。
那会给我同样的错误。我认为这必须是我在 Visual Studio 中设置项目的方式的错误:
1.New,Project,Visual c++空项目,ok。
2.Solution explorer, source files, add, new item, c++ file(.cpp) but rename to main.c, add
- 类型代码
我尝试了人们发布的有关此问题的其他解决方案,例如构建解决方案、重建解决方案,但它们没有用。
任何帮助将不胜感激,谢谢!
也可能是我没有正确安装 Visual Studio,并且它的文件定向存在问题,但我不知道。
编辑:我重新安装了 Visual Studio 2017,但最终还是遇到了同样的错误。一个简单的 hello world 代码可以正常工作,但其他任何东西都会给我错误。
解决方案
推荐阅读
- node.js - MongoDB/Mongoose 基于名称加入
- c++-cli - 如何摆脱在调试模式下确实正确处理的慢 SEHExceptions?
- python - In python adding empty list to dataframe column by using lambda raises valueError
- java - 如何访问从片段类到适配器类的方法
- node.js - 将参数从服务器端发送到 Angular
- amazon-web-services - 使用子网时 AWS Cloudformation 出现错误
- php - 用于帖子模板的 Wordpress php get_post_meta
- gis - 法国坐标转换
- react-native - STOMP 协议与 Redux + React Native 的 SockJS 中间件示例
- java - 从 Java 中的 HTML http 响应中读取参数值