Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/12/2011, 22:34
cesar_casla
 
Fecha de Ingreso: diciembre-2011
Ubicación: CABA
Mensajes: 433
Antigüedad: 12 años, 10 meses
Puntos: 94
Respuesta: Cadenas de caracteres y de enteros

Hola victor! bueno t comento un poco de lo que te pude entender.
1º no podes convertir una cadena d int a char. Lo que se puede es tener una cadena de char y pasarlo a int, por ej: int a=atoi(b) siendo char b[3]="123" (ojo la cadena tiene que ser un numero)

2º El vector de int tenes q mostrarlo por separado y para evitar escribir los 12 %d:
for(i=0;i<12;i++)
{
printf("%d \n",vec[i]); //si queres que se imprima uno al lado del otro saca el \n
}

3º Tenes un error en if((i%2)==0) tenes que sumar los numeros pares "no la posicion par en el vector ". Usa if((ean[i]%2)==0)

4º Para que pones t=ean[12] si en el anterior paso ya tenes el numero 13 (estas sobreescribiendo todas las operaciones q hicist)

Espero te sirva, cualquier cosa segui escribiendo