学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

不知道哪出错了 大脑好像卡住了帮忙看下

不知道哪出错了 大脑好像卡住了帮忙看下

#include "stdio.h"
void main()
{
    int s;
    s=Sum(3,3);
    printf("%d",s);
}
Sum(int x,int y)
{
    int i,j,sum;
    sum=0;
    for(i=1;i<=x;i++)
        for(j=1;j<=y;j++)
        {sum+=i*j;}
    return sum;
}

TOP

你想做什么?这个程序没问题啊。

TOP

你是在什么下调试成功的我下VC   6.0下不可以 输出结果是多少
error C2065: 'Sum' : undeclared identifier
error C2373: 'Sum' : redefinition; different type modifiers

TOP

你没有在前面申明Sum函数
#include "stdio.h"
int Sum(int, int);
void main()
{
    int s;
    s=Sum(3,3);
    printf("%d",s);
}
int Sum(int x,int y)
{
    int i,j,sum;
    sum=0;
    for(i=1;i<=x;i++)
        for(j=1;j<=y;j++)
        {sum+=i*j;}
    return sum;
}

TOP

谢谢  VC要申明给忘了  
#include "stdio.h"
int Sum(int x,int y)
{
    int i,j,sum;
    sum=0;
    for(i=1;i<=x;i++)
        for(j=1;j<=y;j++)
        {sum+=i*j;}
    return sum;
}
void main()
{
    int s;
    s=Sum(3,3);
    printf("%d",s);
}

[ 本帖最后由 走一圈 于 2008-5-13 23:26 编辑 ]

TOP

发新话题