Probleme récurent
Résolu
Thomas
-
Thomas -
Thomas -
Bonjour,
Voila, après mon premier cours "théorique" de programmation j'essai chez moi le programme en C mais le programme se ferme dès la fin ... J'ai bien chercher des solution mais cela ne marche pas ... Pouvez-vous m'aidez svp ?
Ce programme résoud l'équation aX+b= 0 ( simple me direz-vous :) )
#include <stdio.h>
int main () {
float a,b;
printf("Donner a");
scanf("%f",&a);
printf("Donner b");
scanf("%f",&b);
if (a!=0){
printf("Solution %f",-b/a);
}
else{
if(b==0){
printf("Solution : R");
}
else{
printf("Vide");
}
}
}
Voila, après mon premier cours "théorique" de programmation j'essai chez moi le programme en C mais le programme se ferme dès la fin ... J'ai bien chercher des solution mais cela ne marche pas ... Pouvez-vous m'aidez svp ?
Ce programme résoud l'équation aX+b= 0 ( simple me direz-vous :) )
#include <stdio.h>
int main () {
float a,b;
printf("Donner a");
scanf("%f",&a);
printf("Donner b");
scanf("%f",&b);
if (a!=0){
printf("Solution %f",-b/a);
}
else{
if(b==0){
printf("Solution : R");
}
else{
printf("Vide");
}
}
}
Configuration: Windows Vista Internet Explorer 7.0
3 réponses
-
Salut,
Une fois que le programme est terminé, il se ferme directement.
Tu peux le mettre en pause pour continuer à voir les résultats avec system("pause");
N'oublie pas de rajouter #include <stdlib.h> -
Salut,
Par exemple#include <stdio.h> int main () { float a,b; printf("Donner a : "); scanf("%f",&a); printf("Donner b : "); scanf("%f",&b); while(getchar()!='\n'); if (a!=0){ printf("Solution %.2f\n",-b/a); }else{ if(b==0){ printf("Solution : R\n"); }else{ printf("Vide\b"); } } printf("Appuyez sur une touche pour quitter ..."); getchar(); return 0; } -