Curso de Programación en C/Prog44
Ir a la navegación
Ir a la búsqueda
Prog44
#include <stdio.h>
int main( void )
{
long num;
long sum = 0L;
_Bool ingreso_es_valido;
printf( "Introduzca un entero para agregar: " );
printf( "(q para terminar ): " );
ingreso_es_valido = ( scanf( "%ld", &num ) == 1 );
while( ingreso_es_valido )
{
sum = sum + num;
printf( "Introduzca otro entero para agregar, (q para terminar): " );
ingreso_es_valido = ( scanf( "%ld", &num ) == 1 );
}
printf( "Los enteros suman a %ld.\n", sum );
return 0;
}
Resultado
[rrc@Pridd CClase]$ gcc -Wall -O2 -o Prog44 Prog44.c [rrc@Pridd CClase]$ ./Prog44 Introduzca un entero para agregar: (q para terminar): 10 Introduzca otro entero para agregar, (q para terminar): 20 Introduzca otro entero para agregar, (q para terminar): 30 Introduzca otro entero para agregar, (q para terminar): 40 Introduzca otro entero para agregar, (q para terminar): q Los enteros suman a 100.