(C语言)main.c:1:1: error: undefined reference to 'main'

#include <stdio.h>
int main()
int MaxSubseqSum1(int A[],int N)
{
int ThisSum=0,MaxSum=0;
int i,j,k;
for(i=1;i<=N;i++)
{
for(j=i;j<=N;j++)
{
for(k=i;k<=j;k++)
ThisSum+=A[k];
if(ThisSum>MaxSum)
MaxSum=ThisSum;
}
}
return MaxSum;
}
为什么编译会出错呢?

#include <stdio.h>
int MaxSubseqSum1(int A[],int N)
{
  int ThisSum=0,MaxSum=0;
  int i,j,k;
  for(i=1;i<=N;i++)
  {
    for(j=i;j<=N;j++)
    {
      for(k=i;k<=j;k++)
        ThisSum+=A[k];
      if(ThisSum>MaxSum)
        MaxSum=ThisSum;
    }
  }
  return MaxSum;
}

int main()
{
......
}

int main()后面的大括号呢?是没写,还是贴出来的时候漏了?