تابع بازگشتی که معکوس یک رشته را در خروجی چاپ کند
#include "stdafx.h"
using
namespace std; #include<iostream>
#include <conio.h>
void
check(char s[],char
g[],int len,int
i);
void
main()
{
char s[50],g[50];
int i=0,len;
printf("\nEnter string: ");
scanf("%s",s);
len
= strlen(s);
check(s,g,len-1,i);
printf("%s",g);
getch();
}
void
check(char s[],char
g[],int len,int
i)
{
if(len>=0)
{
g[i]=s[len];
check(s,g,len-1,i+1);
}
else
g[i]='\0';
}
|
نوشته شده در ویژال استدیو 2010