搜索
查看: 1431|回复: 4
打印 上一主题 下一主题

这是怎么回事?我保证我的运行界面已关闭,不是因为这个导致的无法编译

[复制链接]
跳转到指定楼层
楼主
发表于 2013-6-20 00:05:28 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
5啊哈币

QQ图片20130618221515.jpg (32.2 KB, 下载次数: 11)

不知道怎么出问题了……

不知道怎么出问题了……

最佳答案

查看完整内容

和没rerturn没有关系,不能编译的缘由在这里函数名写错了,没办法链接
沙发
发表于 2013-6-20 00:05:29 | 只看该作者
和没rerturn没有关系,不能编译的缘由在这里
  1. printf("sum=%0.2f \n", matrix(p,3));
复制代码
函数名写错了,没办法链接
板凳
 楼主| 发表于 2013-6-20 00:06:55 | 只看该作者
#include <stdio.h>
#include<stdlib.h>
floatmatrix(float *p[],int n){
  float f;
  int i;
  f=0;
  for(i=0;i<n;i++){
    f=*(p[i]+i)+*(p[i]+n-i)+f;
  if(n%2!=0)
  f-=*(p[n/2+1]+n/2+1);
  }
}
void main()
{
        int i,j;
        float a[3][3],*p[3];

          for(i = 0; i < 3; i++){
                for(j = 0; j < 3; j++){
                        scanf("%d",&a[i][j]);
                }
        p[i]=a[i];
    }
        printf("sum=%0.2f \n", matrix(p,3));
    system("pause");
}
源代码的文本格式
地板
 楼主| 发表于 2013-6-20 00:08:48 | 只看该作者
我知道了……没有返回,加一个return就好了……我真笨!
5#
发表于 2013-6-20 10:01:08 | 只看该作者
盲聋不哑 发表于 2013-6-20 00:08
我知道了……没有返回,加一个return就好了……我真笨!

加油加油哦  记得return 0;
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表