Salut, je débute en C et je quand j'essaie de compiler le code ci-dessous, le message "invalid : value in assignment" est présent à deux reprises dans la zone de bug.
- include <stdio.h>
- include <stdlib.h>
- include <math.h>
int main(int argc, char *argv[])
{
long operation, nombre1, nombre2, resultat;
printf("1. Addition\n");
printf("2. Soustraction\n");
scanf("%ld", &operation);
if (operation == 1)
{printf("Veuillez entrer le premier nombre\n");
scanf("%ld", nombre1);
printf("Veuillez entrer le second nombre\n");
scanf("%ld", nombre2);
nombre1+nombre2=resultat;
printf("La somme de %ld et %ld est égal à %ld", nombre1, nombre2, resultat);
}
if (operation == 2)
{printf("Veuillez entrer le premier nombre\n");
scanf("%ld", nombre1);
printf("Veuillez entrer le second nombre\n");
scanf("%ld", nombre2);
nombre1+nombre2=resultat;
printf("La différence de %ld par rapport a %ld est egal a %ld", nombre1, nombre2, resultat);
}
return 0;
}