none
我的这个程序哪儿错了 RRS feed

  • 问题

  • // 5.cpp : 定义控制台应用程序的入口点。
    //

    #include "stdafx.h"


    int _tmain(int argc, _TCHAR* argv[])
    {
     return 0;
    }

    #include<stdio.h>
    #include<math.h>

    void main()

    {
     int a,b,c,s;
     float area;
     printf("Please input a,b,c\n");
     scanf("%d,%d,%d",&a,&b,&c);
     s==(a+b+c)/2;
     if(a<0||b<0||c<0)
      printf("This number is wrong!");
     if(fabs(a-b)>c||fabs(b-c)>a||fabs(a-c)>b)
      printf("This number is wrong!");
     else
     {area=sqrt(s*(s-a)*(s-b)*(s-c));};
     printf("area=%f",area);
    }

     

    2011年3月27日 11:46

全部回复

  • 删了下面这几行就可以了

    #include "stdafx.h"


    int _tmain(int argc, _TCHAR* argv[])
    {
    return 0;
    }

     

    还有就是

     s==(a+b+c)/2;


      s=(a+b+c)/2;

    2011年3月29日 0:50