c++完成,直接写代码,不用解释: 编程实现字符串的复制。具体要求是:输入一个字符串t和一个正整数m(m>=1 && m<=length),将字符串t中从第m个字符开始的全部字符复制到字符串s中,再输出字符串s。要 求用字符指针定义并调用函数strmcpy(s.tm),它的功能是将字符串t中从第m个字符开始的全部字符复制到字符串s中。 【输入形式】 首先输入字符串,作为t的内容,字符串中可以包含空格;字符串以回车结束。 第二行直接输入一个正整数,代表m的值;回车。 【输出形式】 输出字符串s中的内容,程序结束。 如果输入的整数m为0,或大于字符串的长度,不是合法的正整数时,则输出"illegal”,程序结束。 【输入样例】 happy new year 7 【输出样例】 new year
时间: 2023-02-05 13:52:42 浏览: 104
#include<stdio.h>
#include<string.h>
int main(void) {
char t[1000];
int m;
scanf("%s %d", t, &m);
while(m--) {
printf("%s", t);
}
return 0;
}
阅读全文