Исправлено форматирование текста. — SchweinDeBurg
В Turbo C я написал прогу шифровки:
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <bios.h>
char* Input();
char* Code(char* s);
char* UnCode(char* s);
void Output(char* s, char* message);
char Coder(char c);
char UnCoder(char c);
void main()
{
char* InitString;
char* CodedString;
char* UnCodedString;
InitString=Input();
CodedString=Code(InitString);
Output(CodedString, "Coded string:");
UnCodedString=UnCode(CodedString);
Output(UnCodedString, "UnCoded string:");
}
char* Input()
{
char* temp;
cout<<"Input string:\n";
gets(temp);
return(temp);
}
char* Code(char* s)
{
char temp1;
char temp2;
char* tempstr;
int i=0;
do
{
temp1=s[i];
if(temp1=='\0') break;
temp2=Coder(temp1);
tempstr[i]=temp2;
i++;
}
while(temp1!='\0');
return(tempstr);
}
char* UnCode(char* s)
{
char temp1;
char temp2;
char* tempstr;
int i=0;
do
{
temp1=s[i];
if(temp1=='\0') break;
temp2=UnCoder(temp1);
tempstr[i]=temp2;
i++;
}
while(temp1!='\0');
return(tempstr);
}
void Output(char* s, char* message)
{
cout<<endl<<message<<endl<<s<<endl;
cout<<"Press any key..."<<endl<<endl;
while(bioskey(1)) bioskey(0);
while(!bioskey(1)) {;}
}
char Coder(char c)
{
return(++c);
}
char UnCoder(char c)
{
return(--c);
}
Помогите переделать её под Visual C++.Уже просто замучалса. Не могу использовать сам алгоритм. Заранее спасибо.