// 299_9.cpp : Defines the entry point for the console application.
//writen by yamen ajjour
#include <iostream.h>
#include <ctype.h>
void swap (char * , int n);
int main()
{
int size;
char *string;
cout<<"input string =";
cin>>string;
for(size=0; *(string+size)!='\0';size++);
swap(string,size);
cout<<"string after reverse "<<string<<"\n";
return 0;
}
void swap (char* string , int n)
{
char *swap = string+n-1;
char *str = string;
for(int i=0;string;i++)
{
string=toupper(string);
}
for ( i=0;i<=n/2-1;i++)
{
char temp =*(swap-i);
*(swap-i)=*(str+i);
*(str+i)=temp;
}
}هاد البرنامج ما عبشتغل بس بدلنا char * string ;
ب char string [100]; بشتغل
ممكن حدا يفسرلنا هلشي مع العلم أنو تنيناتون على أساس متطابقات