#include int x=10; void substitui(char st1[], char st2[], char substituido, char substituto) { int i; for (i = 0; (st1[i] != '\0') && (st1[i] != '\n'); i++) if (st1[i] == substituido) st2[i] = substituto; else st2[i] = st1[i]; st2[i] = '\0'; } int main(void){ char st[100], nova_st[100], substituido, substituto; printf("Digite uma string.\n"); fgets(st, 100, stdin); printf("Digite o char a ser buscado e o caracter a ser substituido: \n"); scanf("%c %c", &substituido, &substituto); substitui(st, nova_st, substituido, substituto); printf("Nova string: %s\n", nova_st); return 0; }