读书人

“system”: 找不到标识符求大神解决

发布时间: 2012-04-23 13:17:38 作者: rapoo

“system”: 找不到标识符,求大神解决
#include<stdio.h>
double max(double x,double y)
{
double m;
if(x>y)
m=x;
else
m=y;
return m;
}
void main()
{
double a,b,maxdata;
printf("input:a,b\n");
scanf("%lf%lf",&a,&b);
maxdata=max(a,b);
printf("max=%lf\n",maxdata);
system("pause");

}

上面这段程序在vs2008里运行后说是“system”: 找不到标识符,就这一个错,把system("pause");删除是能正常运行,这是怎么回事,就大神帮忙。


[解决办法]

C/C++ code
#include <stdlib.h>
[解决办法]
开头加上"system"的头文件: #include <stdlib.h>
[解决办法]
别用那个system("pause");
直接按ctrl + f5 或者自己添加一个按钮就行~~
[解决办法]
加个头文件 #include<iostream>
[解决办法]
楼主是用 DEV编程吗, vc++好像不用加这个吧

system函数包含于头文件
#include<cstdlib>
中,在你的头文件中加入这个头文件就ok!

读书人网 >C语言

热点推荐