初学者学C语言时遇到的问题

一直显示错误

#include
int ageing(int n);
struct student
{
char name[10];
int age;
float height;
int look;
float weight;
};
int main()
{
int agee=1;
printf("please enter your age:");
scanf_s("%d",&agee);
printf("%d",ageing(agee));

}
int ageing(int n)
{

return n;

}

错误信息呢?

代码整理如下,没有问题,输入一个年龄值,int ageing(int n) 函数返回值并输出,struct student 结构体定义后,这段代码里没发挥作用。

#include <stdio.h>
struct student
{
    char name[10];
    int  age;
    float height;
    int   look;
    float weight;
};
int ageing(int n);
int main()
{
    int agee=1;
    printf("please enter your age:");
    scanf_s("%d",&agee);
    printf("%d",ageing(agee));
    return 0;
}
int ageing(int n)
{
    return n;
}