¿Cómo asignar un valor de una cadena a una variable entera?
long stoi(char *a)
{
static long int b=0;
if (*(a)!='\0') {
b=b*1(*a-48);
stoi(a+1);
}
volver (b);
}
Pase una cadena y devuelva el valor entero largo correspondiente. Ejemplo de llamada:
//-------. -------------------------------------------------- ------------------
#include
stoi largo(char *a) p>
{
static long int b=0;
if (*(a)!= '\0') {
b=b*1 (* a-48);
stoi(a+1);
}
return (b);
}
int main()
{
char s[]="32700"
long a
a =stoi(s);
printf("%ld",a);
devuelve 0;
}
// ------------------------------------------------ -- - --------------------------