Witam!
Nie programowałem już od dłuższego czasu i mam do was pewną prośbę , ale najpierw kod:
#include <stdio.h>
#include <math.h>
int main()
{
double a,b,c,d,pd,x1,x2;
printf("Podaj a: ");
scanf("%lf",&a);
printf("Podaj b: ");
scanf("%lf",&b);
printf("Podaj c: ");
scanf("%lf",&c);
d = (b*b) - 4*a*c ;
pd = sqrt(d);
printf("Delta wynosi: %.2lf \n",d);
printf("Pierwiastek z delty wynosi: %.2lf \n",pd);
x1= (-1)*b - pd /2*a;
x2= (-1)*b + pd/2*a;
printf("x1 wynosi : %.2lf , a x2 : %.2lf",x1,x2);
system("pause");
return 0;
}
Jak widać, to prosty programik obliczający deltę , tyle , że mam dziwny problem - napisałem go w Code blocksie i w samym programie niby się kompiluje i jest okej, ale powstały przy zapisie plik .exe od razu się wyłącza po podaniu argumentów - nie rozumiem do końca dlaczego, skoro umieściłem na końcu komendę system("pause"). Gdzie może leżeć problem? Dziwna sprawa, ponieważ po uruchomieniu ponownie komputera znowu niby .exe się kompiluje...Czy w samym kodzie jest jakiś błąd , który powoduje takie wadliwe działanie ?
Pozdrawiam!
dodanie znacznika <code class="c"> - fp