C语言在VS2012中运行一闪而过

用vs2012来编写C语言,需要注意许多事情,如头文件、代码是否安全等许多事情。方便的就是vs2012可以提示编写错误出现在哪里,可以减轻一点工作量。下面通过约瑟夫问题的例子,来说明怎么解决C语言在VS2012中运行一闪而过的问题。

#include
#include
int main()
{
	  // 假设k=3为报到计数单位量
    int i,k,m,n,num[50],*p;
    printf("输入人的数量:n=");
    scanf("%d",&n);
    p=num;
     
    for(i=0;i

按照这样编译时会提示,代码不安全,可以在属性的预处理器中,选择预处理定义里面。按照如下图添加_CRT_SECURE_NO_WARNINGS

C语言在VS2012中运行一闪而过_第1张图片

这样就不会提示警告了。

添加window.h头文件,在主函数末尾添加system("pause");注意要在return语句前,return是用来结束函数,并返回值的。

你可能感兴趣的:(C语言在VS2012中运行一闪而过)