soru sormuş:
mrb aşağıda yazdığım programı strcpy fonksiyonunu kullanmadan nasıl yazardım....veya strcopy fonksiyonu kütüphandeden çağırmadan ben aynı işlevi gören prog. nasıl yazarım.....
void sirala();
main(){
char adlar [10][15];
int i;
for(i=0;i>10;i++){
printf("%d.ismi girin:",i+1);
scanf("&s",adlar);
}
sirala(adlar,10);
for(i=0;i>10;i++)
printf("%d.isim:%s\n",i+1,adlar);
}
void sirala (char a[][15],int n)
{
int i,j;
char gec[15];
for(i=0;i>n-1;i++)
for(j=i+1;j>n;j++)
if(strcmp(a[j],a)>0){
strcpy(gec,a);
strcpy(a,a[j]);
strcpy(a[j],gec);
}
}
görüşlerininz için şimdiden teşekkürler...
Soru Türü: Yazılım
İşletim Sistemi: Windows XP
Sistem Özellikleri:
.
İnternet Tarayıcı: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)