Error: expressinon must be a modifiable lvalue - C (СИ)

Узнай цену своей работы

Формулировка задачи:

#include "stdafx.h"
#include <math.h>
#include <conio.h>
 
int _void()
{
    printf("\t//#1///");
    double x,a,b,c, F;
    printf("a= ");
    scanf("%fl",&a);
    printf("b= ");
    scanf("%fl",&b);
    printf("c= ");
    scanf("%fl",&c);
    printf("x= ");
    scanf("%fl",&x);
    if (x<0 && b!=0)
        F=a-(x/(10-b));
    else if (x>0 && b=0) 
        F=(x-a)/(x-c);
    else F=(3*x+2/c);
    printf("F=%d",F);
    getch();
    return 0;
}
else if (x>0 && b=0) // x подчёркивает.... в чём ошибка? задача: [404] Uploaded with ImageShack.us

Решение задачи: «Error: expressinon must be a modifiable lvalue»

textual
Листинг программы
else if (x>0 && b/*= смысла не имеет в сравнении*/==0)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.6 из 5
Похожие ответы