Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Problem z funkcją scanf

Michaił
-
-
Posty:1
Rejestracja:14 lut 2005, o 20:11
Lokalizacja:Warszawa
Problem z funkcją scanf

Postautor: Michaił » 14 lut 2005, o 20:45

Drugi scanf nie dzialal. Ktos mi poradzil zeby uzyc tego fflush. Pomaga: teraz mozna podac druga wartosc tyle ze jest drukowana jako same zera.
wiem ze jak sie wczyta obydwa scanf-y z float (%f) to pojdzie ale mi chodzi o double. Jezeli ktos sie pofatyguje to z gory dzieki. (Używam Microsoft Visuala C++)

#include<stdio.h>
#include<math.h>
int main(void)
{
double max, min;

printf("podaj gorna granice calkowania: ");
scanf("%lf", &max);
fflush(stdin);
printf("podaj dolna granice calkowania: ");
scanf("%lf", &min);

printf("\noto dolna: %lf\na to gorna: %lf", min, max);

return 0;
}
Ostatnio zmieniony 27 mar 2007, o 14:09 przez Michaił, łącznie zmieniany 1 raz.

Wróć do „PLD/FPGA i inne zagadnienia techniki cyfrowej”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości