首页
社区
课程
招聘
继续一个c的简单问题
发表于: 2010-1-6 16:43 3456

继续一个c的简单问题

2010-1-6 16:43
3456
--------------------Configuration: Cpp5 - Win32 Debug--------------------
Linking...
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/Cpp5.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

Cpp5.exe - 2 error(s), 0 warning(s)
问题提示是上面的,代码在下面

#include <stdio.h>
void mian()
{
        void inv(int x[],int n);
        int a[10]={3,7,9,11,0,6,7,5,4,2};
        int i;
        printf("the original array:\n");
        for(i=0;i<10;i++)
                printf("%d,",a[i]);
        printf("\n");
        inv(a,10);
        printf("the array has been inverted:\n");
        for(i=0;i<10;i++)
        printf("%d,",a[i]);
        printf("\n");
}
void inv(int x[],int n)
{
        int temp,i,j,m=(n-1)/2;
        for(i=0;i<=m;i++)
        {
                j=n-1-i;
                temp=x[i];
                x[i]=x[j];
                x[j]=temp;
        }
        return;
}

我还是找不出来问题出在哪,这个和下面这个例子是一样的,但是上面这个就是错。

请大家帮助我一下,歇息!

正确的代码如下

#include <stdio.h>
void main()
{
  void inv(int a[],int n);
    int a[10]={1,2,3,4,5,6,7,8,9,0};
  int i;
  printf("交换以前的数为 \n");
  for(i=0;i<10;i++)
    printf("%d,",a[i]);
    printf("\n");
  inv(a,10);
  printf("交换后的数字排列为\n");
  for(i=0;i<10;i++)
    printf("%d,",a[i]);
  printf("\n");
}
void inv(int a[],int n)
{
  int i,j=0,tmp=0,m=(n-1)/2;
  for(i=0;i<=m;i++)
  {
    j=n-1-i;
    tmp=a[i];
   a[i]=a[j];
    a[j]=tmp;
  }
  return;
}

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 285
活跃值: (16)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
mian()拼错了
2010-1-6 17:21
0
雪    币: 285
活跃值: (16)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
低级错误,哈哈
2010-1-6 17:21
0
雪    币: 564
活跃值: (42)
能力值: ( LV12,RANK:230 )
在线值:
发帖
回帖
粉丝
4
郁闷  void mian()都写错-----main
2010-1-6 17:21
0
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
我菜鸟,看大侠回帖才看明白
2010-1-6 17:22
0
雪    币: 160
活跃值: (56)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
6
谢谢大家的帮助!
2010-1-6 19:11
0
雪    币: 285
活跃值: (16)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
7
楼主没有在刷分吧?
2010-1-6 19:23
0
雪    币: 264
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
敲快了难免。。但是拿出来晒就有点。。。
2010-1-6 19:47
0
雪    币: 102
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
低级错误。。。以后注意
2010-1-7 12:13
0
游客
登录 | 注册 方可回帖
返回
//