Public feed
#600083
#include <stdio.h>#include <string.h>int main(){ char inicial[255], trocar[255], por[255], final[255]; printf("Introduza uma string: "); scanf("%s", final); inicial = final; printf("Introduza o que quer substituir: "); scanf("%c", &trocar); printf("Introduza pelo que quer substituir: "); scanf("%c", &por); replace(trocar, por, final); printf("\nOriginal: %s", inicial); printf("\nFinal: %s \n", final); return 0;}void replace(char x, char y, char *z){ int i, len = strlen(z); for(i=0;i<len;i++){ if(z[i] == x) z[i]=y; } return;}