A41082. 函数之字符串拷贝
填空题
中等
知识点
题目描述
函数之字符串拷贝
题目描述
有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串。
输入格式
数字n 一行字符串 数字m
输出格式
从m开始的子串
样例输入
6
abcdef
3
样例输出
cdef
参考答案
#include <stdio.h>
#include <string.h>
#include <malloc.h>
int main()
{
int n, m, t;
scanf( "%d", &n );
char *a, *b;
a = (char *) malloc( n * sizeof(char) );
b = (char *) malloc( n * sizeof(char) );
scanf( "%s", a );
scanf( "%d", &m );
t = n - m + 1;
for ( int i = 0; i < t; i++ )
{
b[i] = a[m - 1]; m++;
}
printf( "%s", b );
return(0);
}
上一题
下一题