От начинающего
От:
Аноним
Дата:
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])
Переместить
Удалить
Выделить ветку
Проголосовать
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить
Проголосовать
Заголовок: