Red de conocimiento informático - Computadora portátil - Lenguaje C. Escriba un programa para calcular y generar: la suma de los primeros n (supongamos 0lt; nlt; 10) elementos de 1 12 123 1234..., n se ingresa desde el teclado.

Lenguaje C. Escriba un programa para calcular y generar: la suma de los primeros n (supongamos 0lt; nlt; 10) elementos de 1 12 123 1234..., n se ingresa desde el teclado.

#include "stdio.h"

main()

{

int i, n;

int a=0;

int s=0;

printf("Ingrese n:");

scanf("d",amp; n);

for(i=1;ilt;n 1;i)

{

a=a*10 i;

s=s a;

}

printf("El resultado es d \n",

}

Hay un problema. Cuando n es mayor que 5, hay un problema con la visualización. Debido a que c no es fácil definir números relativamente grandes, puede considerar usar una representación de cadena.