¿Qué significa "lvalue required" en un error del compilador de C? [cerrado]
#include<stdio.h> //line 1
#include<conio.h> //line 2
void main() //line 3
{ //line 4
int a=6,g=7,b=3; //line 5
clrscr(); //line 6
printf("%d",a>?g=a:g=b); //line 7
getch(); //line 8
}
Caso 1: antes de guardar el archivo.
Esto dará un error en la línea no 7 'Lvalue required'. Pero cuando compilo, no se producirá ningún error y, después de ejecutarse, se generó el resultado 3.
Caso 2: después de guardar el archivo.
Y cuando guardamos este archivo, obtenemos un error "Lvalue required '.
perdón por mi error y escriba la pregunta aquí
#include<stdio.h> //line 1
#include<conio.h> //line 2
void main() //line 3
{ //line 4
int a=6,g=7,b=3; //line 5
clrscr(); //line 6
printf("%d",a>b?g=a:g=b); //line 7**
getch(); //line 8
}
Caso 1: antes de guardar el archivo.
Esto dará un error en la línea no 7 'Lvalue required'. Pero cuando compilo, no aparecerá ningún error y, después de ejecutarlo, se generó el resultado 3.
Caso 2: después de guardar el archivo.
Y cuando guardamos este archivo, obtenemos un error "Lvalue required '.