Ejercicio 221 Un número de Harshad, o número de Niven, es un entero divisible entre la suma de sus dígitos en una base dada. Todos los números entre cero y la base, son números Harshad. Los primeros números de Harshad con más de dos dígitos en base 10 son: 10, 12, 18, 20, 24, 27, 30, 36, 40, 42, 45, 48, 50, 54, 60, 63, 70, 72, 80, 81, 84, 90, 100, 102, 108, 110, 111, 112, 114, 117, 120, 126, 132, 133, 135, 140, 144, 150, 152, 153, 156, 162, 171, 180, 190, 192, 195, 198, 200, 201 y 204. Realice un programa en lenguaje C que calcule si un número entero dado, en base 10 es un número Harshad o no. #include<stdio.h> void main(void) { int int int int int numero; suma_dig=0; res=-1; aux1; aux2; //Número dado //Suma de los dígitos // Vale 1 si numero es harshad, 0 si No lo es /* LECTURA DE DATOS */ printf("Introduzca un numero natural: "); scanf("%d",&numero); /*************INICIO CÓDIGO DE ALUMNO*****************/ /***************FIN CÓDIGO DE ALUMNO******************/ /* ESCRITURA DE RESULTADOS */ if(res==1) printf("\nEl numero %d es un numero Harshad\n",numero); if(res==0) printf("\nEl numero %d NO es un numero Harshad\n",numero); /* BLOQUEO DE PANTALLA*/ printf("\n"); system ("PAUSE"); } 1