单项选择题

对下列程序的描述中,正确的是( )。
#include<iostream>
using namespace std;
int Fun(int,int);
int main()
cout<<Fun(5,50)<<end1;
return 0;
int Fun(int x,int y)
return x*x+y*y;

A.该函数定义正确,但函数调用方式错误
B.该函数调用方式正确,但函数定义错误
C.该函数的定义和调用方式都是正确的
D.该函数的定义和调用方式都是错误的