李老爷与他的管家(双性:各位能否那以下的程序代码写出来??

来源:百度文库 编辑:高考问答 时间:2024/04/25 11:36:46
由键盘任意输入一串字符,将其逆序存放后输出.例如,若输入的串为"abcdefg123456",则输出时为"654321gfedcba"

#include <stdio.h>
#include <conio.h>
#define N 100

int main()
{
char a, ch[N] = {'\0'};
int i, n = 0;
printf("enter a string: \n");
a = getche();
do
{
ch[n++] = a;
}while ((a = getche()) != 13);
printf("\nresult: \n");
for (i = n - 1; i >= 0; --i)
{
printf("%c", ch[i]);
}
return 0;
}

要什么代码?C++的?
#include<stdio.h>
#include<iostream.h>
#include<math.h>
int main()
{
int i,j,m,n;
char s1[999],s2[999];
cin>>s1;i=strlen(s1);s1[i+1]='\0';s2[i+1]='\0';
for(j=0;j<=i-1;j++)
{
s2[i-j-1]=s1[j];
}
for(j=0;j<=i-1;j++)
{s1[j]=s2[j];}
cout<<s1<<"\n";
return 0;
}