Hola recien estoy aprendiendo a ver arreglos en c y necesito ayuda con un programa que estoy haciendo, lo que pasa es que me pide
• Función que sume los elementos de un arreglo de dimensión 100. Ojo, aquà no se especifica nada respecto a qué elementos contiene el arreglo. Por lo tanto, deben permitir que el usuario seleccione caracteres o números. Finalmente debe mostrar la suma o concatenación (según corresponda) de dichos elementos.
Lo que pasa que en lso caracteres no me concatena esto es lo que tengo echo
#include <stdio.h>
#include <stdlib.h>
main()
{
int i=0, A[10],suma=0;
char opcion,C[10];
do
{
printf("1- si desea ingresar un numero\n");
printf("2- si desea ingresar una letra\n");
printf("3- Terminar\n");
printf("Escoge una opcion: ");
scanf("%c",&opcion);
switch(opcion)
{
case '1':
printf("ingrese numeros");
for (i=0;i<10;i++)
scanf("%d",&A
);
for (i=0;i<10;i++)
suma+=A;
printf("la suma de sus elementos es: %d\n",suma);
break;
case '2':
for (i=0;i<10;i++)
scanf("%c", &C);
for (i=0;i<10;i++)
printf("%c",C);
printf("la suma de los caracteres es:");
break;
}
}
while(opcion!='3 ');
}