Beispiel #1
0
int main(int argc, char** argv) {
	char cad[80]="hola pepe";
	int l;
	char *paux;

	l=longitud(cad);
	fflush(stdin);
	leerPalabra(cad);
	fflush(stdin);
	leerCadena(cad);
   strcpy(cad,"hola pepe");
	paux=hallarSubcadena("hola pepe","epe");
	paux=hallarSubcadena("hola pepe","epo");
	paux=hallarSubcadena("hola pepe","pep");
	paux=hallarSubcadena("hola pepe","");
	paux=suprimirSubcadena(cad,"pep");
	paux=suprimirSubcadena(cad,"ola");
	paux=suprimirSubcadena(cad,"epe");
   paux=insertarCadena(cad,", ¿cómo estás?",strlen(cad));
   paux=suprimirSubcadena(cad,", ¿cómo estás?");
   paux=insertarCadena(cad," vecino",4);
   paux=suprimirSubcadena(cad," vecino");
   paux=suprimirSubcadena(cad,"hola");
   paux=insertarCadena(cad,"hello ",0);
   paux=concatenar(cad,", ¿Cómo estás?");
   paux=buscaChar(cad,'C');
   paux=concatenar(cad,", ¿Cómo estás?");
   paux=concatenar(cad,". Espero que bien.");
   paux=concatenar(cad,", ¿Cómo estás?");
   paux=sustituir(cad,", ¿Cómo estás?","");
   paux=sustituirChar(cad,'e','U');
}
Beispiel #2
0
//Sustituir-car: sustituye un carácter de una cadena por otro.
char *sustituirChar(char *ppal, char sustituido, char sustituto) {
   char cadSustituida[2];
   char cadSustituta[2];
   cadSustituida[0]=sustituido; cadSustituida[1]='\0';
   cadSustituta[0]=sustituto; cadSustituta[1]='\0';
   return sustituir(ppal,cadSustituida,cadSustituta);
}
Beispiel #3
0
int main(void)
{

	
	char str1[100];
	int cont;
	
	printf("Escriba una frase (max 100 caracteres) : ");
	gets(str1);
	
	printf("Cadena original: \"%s\"\n", str1);
	cont = sustituir(str1);
	printf("Cadena sustituida : \"%s\"\n", str1);
	printf("Se han realizado %i sustituciones\n", cont);
	
	return 0;
}