#include <stdio.h> #include <stdlib.h> #include <math.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ int main() { int l; printf("podaj co chcesz obliczyc dla silni wcisnij 1 dla rownania kwadratowego 2 dla potegi 3"); scanf("%d,l"); switch(l) { /*case'1': ; break;*/ case'2': { double a, b, c, delta; printf(" Podaj wspolczynniki a, b, c < "); scanf("%lf %lf %lf", &a, &b, &c); if ( a == 0 ) if ( b == 0 ) if ( c == 0) printf(" Rownanie nieoznaczone.\n "); else printf(" Rownanie nie ma rozwiazania.\n"); else{ printf(" Rownanie ma jedno"); printf(" rozwiazanie: %.2f\n ", -c/b); } else{ delta = b*b - 4*a*c; if ( delta < 0 ) printf(" Rownanie nie ma rozwiazania.\n "); else{ printf(" Rownanie ma dwa rozwiazania:\n "); printf("x1 = %.2f, x2 = %.2f", (-b-sqrt(delta))/(2*a),(-b+sqrt(delta))/(2*a)); } } ; break; /*case'3': ; break;*/ default: printf("podales zla liczbe"); break; } return 0; }}
gdzie mam błąd?