fork download
  1. #include<stdio.h>
  2.  
  3. strreplace(char [],char,char);
  4. int main()
  5. {
  6. char s[10],chr,repl_chr;
  7. printf("\nEnter a string: ");
  8. gets(s);
  9. printf("\nEnter character to be replaced: ");
  10. chr=getchar();
  11. fflush(stdin);
  12. printf("\nEnter replacement character: ");
  13. repl_chr=getchar();
  14. printf("\nModified string after replacement is: ");
  15. strreplace(s,chr,repl_chr);
  16.  
  17. return 0;
  18. }
  19. strreplace(char s[], char chr, char repl_chr)
  20. {
  21. int i=0;
  22. while(s[i]!='\0')
  23. {
  24. if(s[i]==chr)
  25. {
  26. s[i]=repl_chr;
  27. }
  28. i++;
  29. }
  30. puts(s);
  31. }
Success #stdin #stdout 0s 9432KB
stdin
planez
z
s
stdout
Enter a string: 
Enter character to be replaced: 
Enter replacement character: 
Modified string after replacement is: plane