Hola, estoy programando en C con el compilador gcc pero, trato d hacer una repeticion do-while y cuando ingreso el caracter para continuar , el programa me bota...
#include <stdio.h>
main()
int x, suma, R;
char o;
printf("Este programa suma los digitos de un numero iterativamente.\n");
do
{
printf("Ingrese un numero:\n");
scanf("%d", &x);
suma=0;
while (x>0);
{
R=x%10;
suma=suma+R;
x=x/10;
}
printf("La suma de sus digitos es: %d\n", suma);
printf("Deseas seguir ejecutando el programa S/N:");
o=getchar();
getchar(); /*AQUI ES EL PROBLEMA*/
}
while(o=='s'||o=='S');
}