/* A simple program to convert a number of quarts to liters   *
 * Version 3:  declaring local variables just as needed       */
 
#include <stdio.h>
 
int main (void)
{  int quarts;                                  
   printf ("Enter volume in quarts: ");   
   scanf ("%d", &quarts);                 

   /* if value of quarts is invalid, ask user again */
   while (quarts < 0) {
     printf ("Value of quarts must be nonnegative; enter value again: ");
     scanf ("%d", &quarts);
   }
 
   {  double liters = quarts / 1.056710 ;/* declaring and initializing liters
                                            in a new block, just as needed */ 

      printf ("%d quarts = %lf liters\n", quarts, liters);
   }                                     /*end of block with liters */

   return 0;
}
