2008
03-04

如何在C语言运行s=x*y*x/10


我刚学C语言。。.还不怎么懂


void main()


{


  int x_num1,x_num2,y_num1;


  printf(“Enter there integer numbers:”);


  scanf(“%d %d %d”,x_num1,x_num2,y_num1);


  printf(“\nThe S of the there integers is %d”,x_num1*y_num1*x_num2/10);


}


 


编译了..得不到结果..晕..哪位好心人帮下我…


联系QQ:181951173


 


尽快..交作业的


C编辑问题》有 2 条评论

  1. kristein 说:

    我也刚学不久,不知道能不能帮上忙。你那个scanf的()里要地址符的

    应写成&x_num1*,&x_num2,&y_num1;

    void main()

    {

      int x_num1,x_num2,y_num1,s;

      printf(“Enter there integer numbers:”);

      scanf(“%d %d %d”,&x_num1,&x_num2,&y_num1);

      s=x*y*x/10;

      printf(“\n%d”,s);

    }如果你只要结果的话,这样应该可以了.

  2. 沉默的另一面 说:

    对啊。刚开始容易犯这些错误~~~我也有一次。。找了半天才发现是这个问题~~scanf   的要是变量地址!加&  或者指针变量吧!!

留下一个回复