c语言字符串很简单的问题
题目:Description有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串。
Input
数字n
一行字符串
数字m
Output
从m开始的子串
Sample Input
6
abcdef
3
Sample Output
cdef
我的代码(试着写了一下,感觉没问题,就是一直试不出来):
#include<stdio.h>
int main ()
{
char a[20];
int m,n,i,j;
scanf("%d",&n);
for(i=1;i<=n;i++)
scanf("%d",&a[i]);
scanf("%d",&m);
for(j=m-1;j<=n;j++)
printf("%c",a[j]);
return 0;
}
求大佬,谢谢啦