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