помогите кто сможет простой код
int x, y, z, max;
printf("input int: \r\n");
scanf("%d", &y);
printf("input int: \r\n");
scanf("%d", &x);
printf("input int: \r\n");
scanf("%d", &z);
if (x >y)
{
max = x;
}
else
{
max = y;
}
if (z > max)
{
max = z;
}
printf( " Max int (%d)", max);
выводит Max int (X0000000000000000000000000000000000000000000.... и все виснет, x в данном случае правильный результат, что у меня не то? или это протеус загоняет?