|  | 
 
| 
到底哪里错了求助谢谢#include<stdio.h>
x
马上注册,结交更多好友,享用更多功能^_^您需要 登录 才可以下载或查看,没有账号?立即注册  
 int main()
 int calculate(int a ,int b )
 {
 int c, d, result;
 scanf("%d,%d\n",&c,&d);
 result = calculate(c , d);
 printf("%d\n",result);
 return 0;
 }
 int calculate(int a ,int b )
 {
 int result = a*b;
 return result;
 }
 
 
 本帖最后由 jackz007 于 2019-10-28 00:23 编辑 
      这两句:
 复制代码int main()
int calculate(int a ,int b )
      必须改成下面这样:
 复制代码int calculate(int a ,int b ) ;
int main()
      如果 calculate() 函数定义出现在 main() 的前面,就不用专门说明了,直接调用就好了。
 复制代码#include <stdio.h>
int calculate(int a , int b )
{
       return a * b                ;
}
int main()
{
       int c , d , result          ;
       scanf("%d,%d\n", & c , & d) ;
       result = calculate(c , d)   ;
       printf("%d\n" , result)     ;
}
 | 
 |