啊哈磊_编程从这里起步

标题: 这个程序为什么编译成功不能运行啊?求大神!!! [打印本页]

作者: yan120394    时间: 2013-12-25 18:41
标题: 这个程序为什么编译成功不能运行啊?求大神!!!
#include <math.h>
main()
{
  float a,b,c,s,area;
  a=3.4;
  b=4.5;
  c=5.6;
  s=(a+b+c)/2;
  area=sqrt(s*(s-a)*(s-b)*(s-c));
  printf("%4.1f\n%4.1f\n%4.1f\n%5.1f\n",a,b,c,area);
  getch();  
}


作者: baibian11    时间: 2013-12-25 18:41
本帖最后由 baibian11 于 2014-2-14 14:13 编辑

#include <stdio.h>
#include <stdlib.h>
int main()
{
        float a,b,c,s,f,h,i,area,sqrt;
    a=3.4;
    b=4.5;
    c=5.6;
    f=s-a;
    h=s-b;
    i=s-c;
    s=(a+b+c)/2;
    area=sqrt*(s*f*h*i);
    printf("%f*%f*%f*%f=%f",s,f,h,i,area);
    system("pause");
        return 0;
}

作者: 超神级    时间: 2013-12-25 20:28
把电脑上的杀毒软件电脑防护都关了吧!
作者: 仓木2013    时间: 2013-12-25 21:57
我脚的应该改成这样的。。。
#include <math.h>
#include<stdio.h>
void main()
{
   float a,b,c,s,area;
   a=3.4;
   b=4.5;
   c=5.6;
   s=(a+b+c)/2;
   area=sqrt(s*(s-a)*(s-b)*(s-c));
   printf("%4.1f\n%4.1f\n%4.1f\n%5.1f\n",a,b,c,area);
   getchar();  
}
作者: 傻瓜孩子    时间: 2013-12-26 20:04
没有头文件#include<stdio.h>
作者: 傻瓜孩子    时间: 2013-12-26 20:05
没有头文件#include<stdio.h>
作者: baibian11    时间: 2014-2-14 14:08
本帖最后由 baibian11 于 2014-2-14 14:15 编辑

#include <stdio.h>
#include <stdlib.h>

下面的代码就是你的问题




欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/) Powered by Discuz! X3.2