红联首页 凝聚Linux人的力量
菜鸟过关 | 精华文档 | 同城人(交友) | 我与Linux的故事 | Linux新闻 | Linux视频 | Linux人才 | 软件下载 | 大学校园 | English
发新话题
打印

[linux编程] 请教一个c编程的问题

请教一个c编程的问题

程序代码:
//程序员定义的square函数
#include<stdio.h>

int square(int); //函数原型
int mian()
{
        int x;
       
        for(x=1; x<=10; x++)
                printf("%d", square(x));
        printf("\n");
        return 0;
}
//函数定义
int square(int y)
{
        return y*y;
}
---------------
编译出错提示
/usr/lib/gcc/i486-linux-gnu/4.2.3/../../../../lib/crt1.o: In function `_start':
(.text+0x18): undefined reference to `main'
collect2: ld 返回 1
---------------
我是菜鸟,请高手指教。

TOP

主函数mian没有定义,因为你错误的输入为mian了。

TOP

TOP

楼主别泄气啊,编程世界最大的敌人其实也是自己!第二大敌人是耐不住寂寞。慢慢地就知道了的。

TOP

主函数名字错了,int main(),这种问题你应该仔细看看。。。

TOP

cwqing1973 说的不错。。。问多了也就知道怎么去思考了

TOP

发新话题