| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 284 人关注过本帖
标题:这个程序不知道那里错了,求高手帮忙啊
只看楼主 加入收藏
凤凰涅槃
Rank: 2
来 自:甘肃定西
等 级:论坛游民
帖 子:47
专家分:36
注 册:2012-3-5
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:3 
这个程序不知道那里错了,求高手帮忙啊
main()
{
    int a,b,c,d,e;
    a=8512,b=1369,c=3254,d=8795;
    sum(a,b,c,d,e);
    printf("%d+%d+%d+%d=%d\n",a,b,c,d,e);
}
sum(p,q,r,s,t)
int *p,*q,*r,*s,*t;
{
    *t=*p+*q+*r+*s;
    return(*t);
}
搜索更多相关主题的帖子: return 
2012-05-21 21:56
凤凰涅槃
Rank: 2
来 自:甘肃定西
等 级:论坛游民
帖 子:47
专家分:36
注 册:2012-3-5
收藏
得分:0 
还有这个程序,在Tubro C里面是错的,不知道那里错了请大家帮忙看看
static char a="tianjin";
main()
{
    printf("%s is one city in China.\n",a);
    p1();
    p2();
}
p1()
{
    printf("%s is one of the biggest city",a);
    return;
}
p2()
{
    printf("in the world.\n");
    return;
}
2012-05-21 22:03
lknight
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:37
专家分:187
注 册:2008-9-17
收藏
得分:5 
程序代码:
#include <stdio.h>
int sum(int *p,int *q,int *r,int *s,int *t);
int main()
{
    int a,b,c,d,e;
    a=8512,b=1369,c=3254,d=8795;
    sum(&a,&b,&c,&d,&e);
    printf("%d+%d+%d+%d=%d\n",a,b,c,d,e);
    return 0;
}
int sum(int *p,int *q,int *r,int *s,int *t)
{
    *t=*p+*q+*r+*s;
    return(*t);
} 
第一个程序可以改成这样,你那个sum函数的定义方式很久以前已经不用了,代码太老了。。。。
程序代码:
#include <stdio.h>
static char a[]="tianjin";
void p1()
{
    printf("%s is one of the biggest city",a);
    return;
}
void p2()
{
    printf("in the world.\n");
    return;
}

int main()
{
    printf("%s is one city in China.\n",a);
    p1();
    p2();
    return 0;
}
第二个程序也函数定义方式太老了,新的编译器大多不认识了。。。
2012-05-21 22:21
a7882669
Rank: 4
等 级:业余侠客
帖 子:192
专家分:290
注 册:2012-4-17
收藏
得分:5 
楼上正解
2012-05-21 22:28
快速回复:这个程序不知道那里错了,求高手帮忙啊
数据加载中...
 
   



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

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