Q:

Ошибка в выводе при присваивании

 
   #include<stdio.h>
int main()
{
    float x;
    float z;
    scanf("%f", &x);
    if ((x < 3) && (x > 2))
    {
        x = z;
        printf("%f", z);
    }else
    {
        printf("bye\n");
    }
}

A:

В 10ой строке должно быть z = x;
Итоговый код:
#include<stdio.h>

int main()
{
    float x;
    float z;
    scanf("%f", &x);
    if ((x < 3) && (x > 2))
    {
        z = x;
        printf("%f", z);
    }else
    {
        printf("bye\n");
    }
}

