输入一段字符,要求把这段字符倒序输出,用c语言怎么编程?
输入一段字符,要求把这段字符倒序输出,用c语言怎么编程?
#include <stdio.h> #include<string.h> #define size 100 int main() { char s[size]; scanf("%s",s); int length;//数出字符串长度 length=strlen(s); int j=0; for(int i=length-1;i>=0;i--) { printf("%c",s[i]); } printf("\n"); return 0; }
#include<stdio.h> int main() { char a[5]; int i; for(i=0;i<5;i++) { scanf("%c",&a[i]); } for(i=4;i>=0;i--) { printf("%c",a[i]); } return 0; }
#include<stdio.h> int main() { char a[5]; int i=0,j; while((scanf("%c",&a[i]))!='\n') { i++; } for(j=i-1;j>=0;j--) { printf("%c",a[j]); } return 0; }