Sunday 05th of September 2010

 
kelime Silen Fonksiyon PDF Yazdır e-Posta
Kullanıcı Değerlendirmesi: / 0
ZayıfEn iyi 
ilyas tarafından yazıldı   
Pazartesi, 09 Mart 2009 20:59

Açiklama:burdada silmek istedigimiz herhangi bir kelime sözcük varsa,kod asagida belirtilmistir...

Örnek:bir yazi girin: bir berber gel beraber

silinecek yaziyi girin: er
Output:silme isleminden sonra : (bir bb gel bab )

  • #include <stdio.h>
    #include <string.h>
  • #define SIZE 1000
  • void remove_str(char *p1, const char *p2)//Silinecek olan sözcük fonksiyonu
    {
    int source_index = 0;
    int write_index = 0;
    int index, i, k, flag;
  • while (p1[source_index]) {
    index = 0;
    k = source_index;
    flag = 0;//flag 0 yada 1dir

    while (p1[k] == p2[index]) {
    if (p2[index + 1] == '\0') {
    flag = 1;
    break;
    }
    index++;
    k++;
    }

    if (flag) {
    source_index += index + 1;
    continue;
    }//yazilar esit degilse
    for (i = 0; i <= index; ++i)
    p1[write_index++] = p1[source_index++];
    }
    p1[write_index] = '\0';
    }
    int main()
    {
    char s1[SIZE];
    char s2[SIZE];
  • printf("bir yazi girin: ");
    gets(s1);//stringi aliyor
    printf("silinecek sözcügügirin: ");
    gets(s2);//ikinci sitringi aliyor
  • remove_str(s1, s2);//Fonksiyon cagriliyor
  • printf("Output : (%s)\n", s1);
  • return 0;
    }
 

HOŞGELDINIZ

Ne kadar küçük şeyler için ağlardık,
Bir tutam saç, bir oyuncak araba, bir bebek.
Şimdi büyüdük,
Çok büyük olaylar bile aglatamıyor bizleri
ölümler, iflaslar, sawaşlar..
Şimdi dahami qüçlüyüz
yoksa dahami alışkın.
Hayatı öğrenmek
alışmakmı acaba.

PC BAKIM

Istatistikler

Üyeler : 35
İçerik : 46
Web Bağlantıları : 6
İçerik Tıklama Görünümü : 24594

Anketler

Site Yorumu
 

Google Reklamları


Destekleyen Joomla!. Designed by: Joomla Template, WebSiteSource. Valid XHTML and CSS.