Membuat program untuk menimpa (replace) karakter tertentu dari sebuah string. ~ Ivul varel

Membuat program untuk menimpa (replace) karakter tertentu dari sebuah string.

#include <stdio.h>
#include <ctype.h>
#include <string.h>

 void replace(char *data, char find, char replace);

 int main() {
  char kata[256];
  char cari, ganti;

   printf("Masukkan sebuah string : ");
   scanf("%s", kata);
   getchar();
   printf("Huruf yang ingin di ganti : ");
   scanf("%c", &cari);
   getchar();
   printf("Menjadi huruf : ");
   scanf("%c", &ganti);

  replace(kata, cari, ganti);
  printf("\n\n");
  return 0;

}

 void replace(char *data, char find, char replace){
  char  temp;

   for(; *data != '\0'; data++){
  temp = *data;

   if(temp == find) {
    *data = replace;
   putchar(*data);
   }
   else{
  putchar(*data);
    }
 }
}

Previous
Next Post »
Post a Comment
Thanks for your comment