Enunciado: Leer dos números enteros de dos dígitos y determinar a cuánto es igual la suma de todos los dígitos.
Código fuente en C:
#include <stdio.h>
#include <stdlib.h>
int main(){
int n1, n2;
int n1dig1, n1dig2;
int n2dig1, n2dig2;
do{
printf("\nIngrese N1: ");
scanf("%d", &n1);
} while (n1 < 10 || n1 > 99);
do{
printf("\nIngrese N2: ");
scanf("%d", &n2);
} while (n2 < 10 || n2 > 99);
n1dig2 = n1 % 10;
n1 = n1 / 10;
n1dig1 = n1 % 10;
n2dig2 = n2 % 10;
n2 = n2 / 10;
n2dig1 = n2 % 10;
printf("\n%d + %d + %d + %d = %d\n", n1dig1, n1dig2, n2dig1, n2dig2, (n1dig1 + n1dig2 + n2dig1 + n2dig2));
system("pause");
return 0;
}






0 comentarios:
Publicar un comentario