NECESITO AYUDA URGENTE

uiketekaes
14 de Diciembre del 2005
hola agradeciria toda vuestra ayuda..soy muy novato en esto...


digamos k tengo una cadena de caracteres

cadena: 5588

pues kiero pasar esa cadena a un vector de enteros, ejemplo:

el vector seria:

v[0]=5
v[1]=5
v[2]=8
v[3]=8

como lo puedo acer???
gracias!!!!

funktroy
14 de Diciembre del 2005
#include <stdio.h>
#include <string.h>

int transformar(char cadena[], int vector[])
{
int i=0, largo=0;
largo=strlen(cadena);
for(i=0;i<largo;i++)
vector[i]=cadena[i]-48;
}

main()
{
char cadena[5]={'1','2','3','4',''};
int i=0, vector[4];
transformar(cadena, vector);
for(i=0;i<4;i++)
printf("El arreglo es : %in", vector[i]);
getchar();
}

a esa funcion le mandas la cadena y el vector (en donde quedara almacenado) .....

uiketekaes
14 de Diciembre del 2005
muchas gracias, ha sido de gran ayuda

funktroy
14 de Diciembre del 2005
ok ... alguna duda escribeme .......... :)