Código: Seleccionar todo
/***********************
* Coder: Linkgl *
* Funcion right *
* Fecha 19/12/2010 *
* indetectables.net *
* Revolutionteams.info *
***********************/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
char * Right(char *sCadena,int iPosicion);
//char sNueva[256]; <- Opcion 2
int main()
{
printf("%s",Right("indetectables.net",6));
getchar();
return 0;
}
char * Right(char *sCadena,int iPosicion)
{
int i;
char *sNueva=malloc(strlen(sCadena))+iPosicion+1; //<- Opcion 1
for(i=iPosicion-1;i<strlen(sCadena);i++)
{
sNueva[strlen(sNueva)]=sCadena[i];
}
return sNueva;
}
Código: Seleccionar todo
/***********************
* Coder: Linkgl *
* Funcion Left *
* Fecha 19/12/2010 *
* indetectables.net *
* Revolutionteams.info *
***********************/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
char * Left(char *sCadena,int iPosicion);
char sNueva[256]; //<- Opcion 2
int main()
{
printf("%s",Left("indetectables.net",6));
getchar();
return 0;
}
char * Left(char *sCadena,int iPosicion)
{
int i;
//char *sNueva=malloc(strlen(sCadena))+iPosicion+1; //<- Opcion 1
for(i=0;i<iPosicion;i++)
{
sNueva[strlen(sNueva)]=sCadena[i];
}
return sNueva;
}