Mega Code Archive

 
Categories / C Tutorial / Printf Scanf
 

Floating-Point Input

#include <stdio.h> int main(void) {   float fp1 = 0.0f;   float fp2 = 0.0f;   float fp3 = 0.0f;   int value_count = 0;   printf("Input:\n");   value_count = scanf("%e %g %f", &fp1, &fp2, &fp3);   printf("Return value = %d", value_count);   printf("\nfp1 = %f  fp2 = %f  fp3 = %f\n", fp1, fp2, fp3);   return 0; } Input: 23 3 2 Return value = 3 fp1 = 23.000000 fp2 = 3.000000 fp3 = 2.000000