输入以回车键结束的字符串(少于20个字符)到字符组s1,将s1的全部字符(到'\0'为止,包括'\0')复制到字符组s2中禁用strcpy函数
3条回答 默认 最新
快乐鹦鹉 2023-04-21 13:10关注用getchar接收字符就可以
#include <stdio.h> int main() { char s1[100],s2[100],c; int i=0; while((c=getchar()) != '\n') s1[i++] = c; s1[i] = 0; i=0; do { s2[i] = s1[i]; }while(s2[i++] != '\0'); printf("%s",s2); }本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报 编辑记录解决 1无用