آژانس هواپیمایی
pop up

کمک در مورد مرتب کردن رشته ها در سی

شروع موضوع توسط greenday ‏8 اکتبر 2007 در انجمن خانواده C++ , C

  1. greenday

    greenday کاربر تازه وارد

    تاریخ عضویت:
    ‏18 آگوست 2007
    نوشته ها:
    29
    تشکر شده:
    0
    سلام
    کسی میتونه یه برنامه در سی بنویسه که 3 رشته رو مرتب کنه؟
    ممنون
     
  2. saeb

    saeb کاربر تازه وارد

    تاریخ عضویت:
    ‏29 جولای 2003
    نوشته ها:
    41
    تشکر شده:
    0
    محل سکونت:
    Iran,Tehran
    #include<iostream.h>
    #include<string.h>
    #include<conio.h>
    #include<stdio.h>
    int main()
    {
    char a[3][10];
    for (int i=0;i<3;i++)
    gets(a);

    char temp[10];
    for (i=0;i<3;i++)
    for (int j=i ;j<3;j++)
    if (strcmp(a,a[j])>0)
    {
    strcpy(temp,a);
    strcpy(a,a[j]);
    strcpy(a[j],temp);
    }
    for (i=0;i<3;i++)
    puts(a);

    getch();
    return 0;

    }

    هم نوشتم هم چک کردم
     
  3. saeb

    saeb کاربر تازه وارد

    تاریخ عضویت:
    ‏29 جولای 2003
    نوشته ها:
    41
    تشکر شده:
    0
    محل سکونت:
    Iran,Tehran


    کپی کن توی نوت پد پیست کن