От начинающего
От: Аноним  
Дата: 22.04.02 11:48
Оценка:
Переворот стринга

#include<iostream.h>
#include<string.h>
#include<stdlib.h>

void main(void)
{
char string[81];
char temp;
cout<<"Lamer, vvedi string\n";
cin>>string;
int i=strlen(string);
div_t div_result;
div_result=div(i,2);
int k=0,j=0;
if(div_result.rem)// nechotnoe
j=i/2+1;
else
j=i/2;
while(k<j)
{
temp=string[--i];
string[i]=string[k];
string[k++]=temp;

}


cout<<string<<"\n";
}

Но это- поламерски. Как бы это сделать с указателями (вместо string[81])
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.