题解 | 单组_字符串
#include <stdio.h> #include <stdlib.h> int main(){ int a; scanf("%d",&a); char *str1 = (char *)malloc(sizeof(char)*(a+1)); char *str2 = (char *)malloc(sizeof(char)*(a+1)); scanf("%s",str1); for(int i=0;i<a;i++){ str2[i]=str1[a-i-1]; } printf("%s",str2); free(str1); free(str2); return 0; }