Curso de Programación en C/Prog103

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

Prog103

 1 #include <stdio.h>
 2 
 3 int respuesta = 0;
 4 
 5 void critic(void);
 6 
 7 int main(void)
 8 {
 9   extern int respuesta;  /* redeclaración opcional */
10 
11   printf( "Cuantos libras tiene un firkin de mantequilla? " );
12 
13   scanf( "%d", &respuesta );
14 
15   while( respuesta != 56 )
16     critic();
17 
18   printf( "Correcto!\n" );
19 
20   return 0;
21 }
22 
23 void critic( void )
24 {
25   printf( "No, Reintenta: " );
26   scanf( "%d", &respuesta );
27 }

Resultado

[rrc@llawyr CClase]$ gcc -Wall -o Prog103 Prog103.c
[rrc@llawyr CClase]$ ./Prog103
Cuantos libras tiene un firkin de mantequilla? 34
No, Reintenta: 45
No, Reintenta: 56
Correcto!
[rrc@llawyr CClase]$ 

Explicación