标题:大家找一下这个程序的错误
只看楼主
大神你懂得
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2015-3-19
得分:0 
将函数放到main前面
2015-05-15 17:42
cc1042738887
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2015-5-15
得分:0 
回复 5楼 jakexiang
这是函数的功能部分,你要main函数在前面进行定义
2015-05-16 12:37
cc1042738887
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2015-5-15
得分:0 
回复 楼主 jakexiang
#include "stdio.h"
void main ()
{
    int area(int x,int y);// 在这里定义函数area  
    int a,b,s;
    scanf("%d,%d",&a,&b);
    s=area(a,b);
    printf("area is %d\n",s);
}
int area(int x,int y)
{
    int s;
    s=x*y;
    return s;
}




或者是这样的,不在main函数里面进行定义

#include "stdio.h"

int area(int x,int y)   //你将功能函数放在前面就行来了
{
    int s;
    s=x*y;
    return s;
}


void main ()
{
 
    int a,b,s;
    scanf("%d,%d",&a,&b);
    s=area(a,b);
    printf("area is %d\n",s);
}
2015-05-16 12:41



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-445322-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020372 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved