Red de conocimiento informático - Computadora portátil - Programación en lenguaje C

Programación en lenguaje C

El código es el siguiente:

# include ltstdio.h gt

# include ltstring.h gt

int? ChangeString(char? *pInStr, char? *pOutStr)

{

strcpy(pOutStr, pInStr);

¿Booleano? b cambio? =?Falso;

int? ¿No? =?-1;

¿Qué hacer?

{

b¿Cambiar? =?Falso;

iCnt? =?0;

¿Cuándo? (((pOutStr? ?iCnt)?!=?'\0')

{

iCnt;

}

iCnt -;

¿Para qué? (int?i?=?0;?i?lt?iCnt?i)

{

Char *pCur? =?pOutStr? ?i;

Si? (*pCur?!=?'\0'

amp ?*(pCur? ?1)?!=?' \0 '

amperio amperio? *(pCur? ?2)?! =?'\0'

amperio amperio? ==?*(pCur? ?1 )

amperio amperio? *(pCur? ?1)?==?*(pCur? ?2)

amperio amperio *pCur?z '

amperio ? *pCur? gt=?a')

{

Si? (*pCur?!=?z')

{

*pCur;

}

Otro

{

*pCur?a'; >}

int? j;

¿Para qué? (j?=?3;?*(pCur? ?j)?!=?'\ 0';? j)

{

*(pCur? ?j?-?2)?=?*(pCur? ?j);

}

*(pCur? ?j?-?2)?=?'\0';

bCambio?=?True;

Romper

}

}

}? while(b cambio);

Volver a 0;

}

¿Vacío? Principal()

char*? "aaaaaaaacc";

char? ]=? "";

Si? (pInStr, pOutStr))

{

printf("¿En?:? s\n ", pInStr);

printf("¿Fuera?:? s\n ", puchero str);

}

}