برگزیده های پرشین تولز

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

greenday

کاربر تازه وارد
تاریخ عضویت
18 آگوست 2007
نوشته‌ها
29
لایک‌ها
0
سلام
کسی میتونه یه برنامه در سی بنویسه که 3 رشته رو مرتب کنه؟
ممنون
 

saeb

کاربر تازه وارد
تاریخ عضویت
29 جولای 2003
نوشته‌ها
41
لایک‌ها
0
محل سکونت
Iran,Tehran
سلام
کسی میتونه یه برنامه در سی بنویسه که 3 رشته رو مرتب کنه؟
ممنون

#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;

}

هم نوشتم هم چک کردم
 

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;

}

هم نوشتم هم چک کردم


کپی کن توی نوت پد پیست کن
 
بالا