28/12/2011, 22:34
|
| | 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 |