一个问题,求助,大家进来帮忙看看
#include <stdio.h>#include <string.h>
void mian()
{
void inverse(char str[]);
char ch[100];
printf("the string is: ");
scanf("%s",ch);
inverse(ch);
printf("the inverse of the string is: %s\n",ch);
}
void inverse(char str[])
{
char temp;
int i,j,k;
k=strlen(str)-1;
for(i=0,j=k;i<=k/2;i++,j--)
{
temp=str[i];
str[i]=str[j];
str[j]=temp;
}
}
这段程序就输入一串字符,然后将字符按反序输出,通过inverse函数来实现字符串的反序
编译无错,但连接出现如下错误:
Linking...
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/exp05.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
exp05.exe - 2 error(s), 0 warning(s)
这是为什么