C言語入力文字列反転出力
5448 ワード
入力文字列を出力を反転します.例えばabc→cba
単語順のみ変換例HELLO WORLD→WORLD HELLO
#include<stdio.h>
#include<string.h>
#define max 256
int main()
{
char a[max];
gets(a);
int length=strlen(a);
for(int i=length-1;i>=0;i--)
{
printf("%c",*(a+i));
}
printf("
");
return 0;
}
単語順のみ変換例HELLO WORLD→WORLD HELLO
#include<stdio.h>
int main()
{
int num=0;
char ans[90][90];
while(scanf("%s",ans[num])!=EOF) //
{
num++; //
}
for(int i=num-1;i>=0;i--) //
{
printf("%s",ans[i]);
if(i>0)
printf(" "); //
}
return 0;
}