équation 1er degré ?

samikzr Messages postés 13 Statut Membre -  
samikzr Messages postés 13 Statut Membre -
Bonjour, tt le monde

ou est l'arreur(s)?? svp :)

#include<stdio.h>
main()
{
float a,b,x;

printf("donner la valeur de a:");
scanf("%f",&a);
printf("donner la valeur de b:");
scanf("%f",b);
if(a==0)
if(b==0)
{
printf("la solution est R");
}
else
{
printf("pas de solution dans R");
}
else
x=(-b/a);

printf("la solution est : %f",x);
}

1 réponse

  1. pascaldube Messages postés 207 Statut Membre 69
     
    pour le deuxième scanf, tu a oublié le & devant le b.

    Tu a aussi oublié les {} pour le dernier else.

    Mettre deux else (pas des else if, des else est complètement inutile).

    Ton premier if n'a aucune parenthèse en dessous

    je ne suis pas un expert en math, donc je ne sais pas exactement ce que tu veux faire, donc je ne peux te donner la solution
    vous répondez pas a une question pour une personne mais pour tout ceux qui ont le même problème
    1
    1. samikzr Messages postés 13 Statut Membre
       
      merci :)
      0