zy14144 @ 2023-03-28 21:23:52
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char a[10];
gets(a);
for(int i=strlen(a)-1;i>=0;i--){
printf("%c",a[i]);
}
return 0;
}
by cq_irritater @ 2023-03-28 21:24:53
@zy14144
貌似没输入?
by xujiaxiang @ 2023-03-28 21:30:20
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char a[101111];
scanf("%s",a);
for(int i=strlen(a)-1;i>=0;i--){
printf("%c",a[i]);
}
return 0;
}
数组太小了。。。还有洛谷不要用gets,用scanf就行了
by zy14144 @ 2023-03-29 20:59:46
@xujiaxiang 解决了,谢谢
by Mino_XIE1212 @ 2023-05-03 20:45:03
这个用char和string都可以,反正都涉及到for
by Wu_Zimo @ 2023-06-17 19:46:00
@ABBA gets可以输入