alev182 novat@

Registrado: 07 Mar 2007 Mensajes: 2
|
Publicado: Mie Mar 07, 2007 10:35 pm Asunto: necesito ayuda con c por favor |
|
|
hola soy Alex, estoy teniendo problemas con la programacion en c y es que hay varios fenomenos que no entiendo ni encuentro en internet, hice un programa para calcular el factorial, pero me regresa el mismo mensaje cuando vuelvo a entrar en el ciclo, se que no es error de sintaxis pero alguien podria saber de que se trata, si acaso es que algo se queda en el teclado y lo estoy pasando por alto o?? he aqui mi programa:
#include <conio.h>
#include <stdio.h>
main()
{
char res='Y';
while(res!='N')
{
int ap=1,asum=0,n,co=0;
printf("Teclee el numero del cual quiere obtener el factorial: ");
scanf("%i",&n);
while(co<n)
{
asum=asum+1;
ap=ap*asum;
co++;
}
printf("\nEl factorial de %i es %i",n,ap);
printf("\nDesea obtener el factorial de otro numero?(Y/N)...");
scanf("%ch",&res);
}
}
les agradeceria la ayuda muchisimo, pq eso pasa con cualquier programa que este contenido en un ciclo, gracias |
|