Neler yeni
Türkiye'nin En Güncel Forum Sitesi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı yada giriş yapmalısınız. Forum üye olmak tamamen ücretsizdir.

C ,C de İsimleri Alfabetik olarak sıralama ve dosyaya kaydetme

ByOnur58

Kayıtlı Üye
MFC Üyesi
  • Üyelik Tarihi
    7 Ocak 2015
  • Mesajlar
    2,113
  • MFC Puanı
    10
  • MFC Seviyesi

Kod:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
  
int main(){
     
     
   FILE *yaz;
   yaz = fopen("deneme.txt","w");
   char *isim[10]={"Ali","Kemal","Ayse","Can","Beren","Fatih","Selim","Talat","Mehmet","Haluk"};
   char *temp;
    
    
     
   for (int i=0;i<10;i++){
       for (int j=0;j<9;j++) {
           if (strcmp(isim[j],isim[j+1])>0)
           {
               temp=isim[j];
               isim[j]=isim[j+1];
               isim[j+1]=temp;
            }
       }
     }
   for (int i=0;i<10;i++){
       puts(isim[i]);
       fprintf(yaz," %s",isim[i]);
        
       }
     
   system("PAUSE"); 
   return 0; 
}
 
Üst Alt