#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#define MAKS_DL 20
int main ( )
{
char linia [ MAKS_DL ] ;
float dystans, paliwo;
printf ( "\n Obliczanie ile paliwa na 100km\n " ) ;
printf ( "Dystans: " ) ;
if ( fgets ( linia, MAKS_DL, stdin ) ! = NULL )
{
dystans = fabs ( atof ( linia ) ) ;
}
else
{
printf ( "\n Blad odczytu dystansu." ) ;
}
printf ( "Paliwo: " ) ;
if ( fgets ( linia, MAKS_DL, stdin ) ! = NULL )
{
paliwo = fabs ( atof ( linia ) ) ;
}
else
{
printf ( "\n Blad odczytu paliwa." ) ;
}
if ( dystans ! = 0 )
{
printf ( "\n Spalanie %4.2f l na 100 km\n " , ( paliwo * 100 ) / dystans ) ;
}
else
{
printf ( "\n Nie dokonam obliczen dla takiego dystansu\n " ) ;
}
printf ( "\n Naciśnij Enter by zakonczyc program...\n " ) ;
getchar ( ) ;
return EXIT_SUCCESS ;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPG1hdGguaD4KCiNkZWZpbmUgTUFLU19ETCAyMAoKaW50IG1haW4gKCkKewpjaGFyIGxpbmlhIFsgTUFLU19ETCBdOwpmbG9hdCBkeXN0YW5zLCBwYWxpd287IApwcmludGYgKCAiXG5PYmxpY3phbmllIGlsZSBwYWxpd2EgbmEgMTAwa21cbiIgKTsKIApwcmludGYoICJEeXN0YW5zOiAiKTsKCWlmICggZmdldHMoIGxpbmlhLCBNQUtTX0RMLCBzdGRpbiApICE9IE5VTEwgKQoJewkKCQlkeXN0YW5zID0gZmFicyggYXRvZiggbGluaWEgKSApOwoJfQoJZWxzZQoJewoJCXByaW50ZiggIlxuQmxhZCBvZGN6eXR1IGR5c3RhbnN1LiIgKTsKCX0KCnByaW50ZiggIlBhbGl3bzogIiApOwoJaWYoIGZnZXRzKCBsaW5pYSwgTUFLU19ETCwgc3RkaW4gKSAhPSBOVUxMICkKCXsKCQlwYWxpd28gPSBmYWJzICggYXRvZiggbGluaWEgKSApOwoJfQoJZWxzZQoJewoJCXByaW50ZiggIlxuQmxhZCBvZGN6eXR1IHBhbGl3YS4iICk7Cgl9CgppZiggZHlzdGFucyAhPTAgKQp7CglwcmludGYoICJcblNwYWxhbmllICU0LjJmIGwgbmEgMTAwIGttXG4iLCAocGFsaXdvICogMTAwICkgLyBkeXN0YW5zICk7Cn0KZWxzZQp7CglwcmludGYoICJcbk5pZSBkb2tvbmFtIG9ibGljemVuIGRsYSB0YWtpZWdvIGR5c3RhbnN1XG4iICk7Cn0KcHJpbnRmKCAiXG5OYWNpxZtuaWogRW50ZXIgYnkgemFrb25jenljIHByb2dyYW0uLi5cbiIgKTsKZ2V0Y2hhciAoICk7CgpyZXR1cm4gRVhJVF9TVUNDRVNTOwp9