题解 | #复制部分字符串#
复制部分字符串
https://www.nowcoder.com/practice/8f5b923683b94e549880e3c8370e3e55
#include<stdio.h> int main() { char str[30]={0}; char* pstr=str; int i=0,m,n; for(i=0;*(pstr+i)!='\n';i++) { *(pstr+i)=getchar(); if(*(pstr+i)=='\n'){break;} } scanf("%d",&m); char str1[30]={0}; char* pstr1=str1; for(n=0;n<=29;n++) { *(pstr1+n)=*(pstr+(m-1)+n); } printf(str1); return 0; }