Bienvenido(a), Visitante. Por favor, ingresa o regístrate.

Ingresar con nombre de usuario, contraseña y duración de la sesión

 
Búsqueda Avanzada

15.707 Mensajes en 3.130 Temas- por 371 Usuarios - Último usuario: lasfirrot
Mayo 18, 2012, 05:05:20
Foro de Hispabyte.netProgramaciónLenguajes y ProgramaciónC / C++ (Moderador: D4MR0D)Tema: Necesito ayuda!
Páginas: [1]   Ir Abajo
Imprimir
Autor Tema: Necesito ayuda!  (Leído 347 veces)
0 Usuarios y 1 Visitante están viendo este tema.
walexx
Visitante
« : Junio 30, 2010, 07:37:46 »


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   ');
}

En línea
Páginas: [1]   Ir Arriba
Imprimir
Foro de Hispabyte.netProgramaciónLenguajes y ProgramaciónC / C++ (Moderador: D4MR0D)Tema: Necesito ayuda!
Ir a:  


Tema diseñado por RJ-45 para Hispabyte.net basado en el
theme famouspadexx v.09 designed by Formado Comprido
Downloable here. My present to padexx.de