Curso de Programación en C/Prog23

De WikiCabal
Ir a la navegación Ir a la búsqueda

Prog23

 1 // Prog23.c -- cuando usar & en scanf()
 2 
 3 #include <stdio.h>
 4 
 5 int main( void )
 6 {
 7   int edad;
 8   float valor;
 9   char mascota[30];
10 
11   printf( "Escribe su edad, valor y mascota favorita.\n" );
12   scanf( "%d %f", &edad, &valor ); // use the & here
13   scanf( "%s", mascota );              // no & for char array
14   printf( "su edad: %d\nsu valor: $%.2f\nsu mascota favorita: %s\n",
15                                               edad, valor, mascota );
16 
17   return 0;
18 }

Resultado

[rrc@Pridd CClase]$ gcc -Wall -O2 -o Prog23 Prog23.c
[rrc@Pridd CClase]$ ./Prog23
Escribe su edad, valor y mascota favorita.
60 -14000 habalí
su edad: 60
su valor: $-14000.00
su mascota favorita: habalí
[rrc@Pridd CClase]$ 

Explicación