TODA la salida de GDB. Incluye el resultado cuando corres el programa desde GDB.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
char cadena [100];
fgets (cadena, sizeof (cadena), stdin);
printf ("%s", cadena);
int numero;
fgets ((char) numero, sizeof (numero)/4, stdin);
printf ("%d", numero);
CitarPor el otro lado, para evitar esas pausas fastidiosas es necesario evitar las funciones que dejan basura por doquier (como scanf() y utilizar funciones como la ya mencionada fgets();
Cita de: Wolfillo en 22 Diciembre 2011, 17:19 PM
ok gracias ya lo vi , el programa debe hacer combinaciones con y sin repeticion usando esas funciones(si estan bien claro), y me pide que el numero n y k que son haga sus primos y los ordene ,sin usar metodos de ordenacion o de la burbuja y los guarde en un vector al que luego le hare el factorial , y la de division para es para mostrar en pantalla el resultado del numerador y denominador, simplificando los primos comunes de ambos
#include <stdio.h>
int fctrs (int n, int x [])
{
int a = n, i=1, cont=0;
x [cont] = 1; cont++;
for (i=2; i < n; i++)
while (a%i == 0) { a=a/i; x [cont] = i; cont++; }
x [cont] = 0;
return cont;
}