为什么我编译的代码连不上?

#include <stdio.h> #include <string.h> mian ( ) { char a[]="adsd sgfasgaggasg",b[]="asdfhhhyurrk"; int i,j,k; for(k=0;b[k]!='\0';k++) { j=0; while(b[k]>=a[j]&&a[j]!='\0') j++; for(i=strlen(a);i>=j;i--) a[i+1]=a[i]; a[j]=b[k]; } puts(a); }为什么我编译的代码连不上?
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/123.exe : fatal error LNK1120: 1 unresolved externals