rbhomid
شنبه 15 فروردین 1394, 23:25 عصر
void swap (char *x, char *y)
{
char temp;
temp = *x;
*x = *y;
*y = temp;
}
void df(char *a, int i, int n)
{
for (j = i; j <= n; j++)
{
swap((a+i), (a+j));
df(a, i+1, n);
}
}
{
char temp;
temp = *x;
*x = *y;
*y = temp;
}
void df(char *a, int i, int n)
{
for (j = i; j <= n; j++)
{
swap((a+i), (a+j));
df(a, i+1, n);
}
}