NECESITO AYUDA URGENTE
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!!!!
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!!!!
#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) .....
#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) .....
