刚开始学,跟着c语言教学视频打的一个代码,请问未初始化的内存和未初始化的局部变量应该如何解决?

我用的是VS2019
第一行的有和没有都试了一下无差别
第一次用该网站,想把代码发一下发不出去
img


#include<stdio.h>
int max(int a,int b);
int main()
{
    int x,y,z;
    printf("input tow numbers:\n");
    scanf("%d%d",&x,&y);
    z=max(x,y);
    printf("maxmum=%d\n",z);
    return 0;
}

int max(int a,int b)
{
    if(a>b) return a;
    else return b;
}

x和y没有赋值