C语言程序编码错误地方

第一行报错,具体错误在哪里
求各位帮忙
#include <atdio.h>
int main(void )
{
printf("These values are :\n");
int x=y=2.5;
printf ("x=%d\n",x);
printf ("y=%d\n",y);
printf ("z=%d\n",z);
return 0;
}

所有错误都在代码中标出了

//是stdio
#include <stdio.h>
int main(void )
{
    printf("These values are :\n");
    //int x=y=2.5;   //不可以这样声明
    int x,y;
    x=y=2.5;
    printf ("x=%d\n",x);
    printf ("y=%d\n",y);
    //printf ("z=%d\n",z);c //你没定义z
    return 0;
}

img

emmm,是stdio