对输入字母的指定个数进行输出

由如下标准进行
输入
字母 数字
输入
数字个数的字母


输入
resume 3
输出
res
如果数字为零就单单输出换行符

参考

img

如下:

void strcpy2(char from_str[], char to_str[], const int n_copy)
{
    int i;
    for (i = 0; i < n_copy && from_str[i] != '\0'; i++) {
        to_str[i] = from_str[i];
    }
    to_str[i] = '\0';
}


#include<stdio.h>
#include<string.h>

 
int main() {
int i,x;
char c[100];
scanf("%s",c);
scanf("%d",&x);

for(i=0;i<x;i++){
    printf("%c",c[i]);
}
if(x==0)
printf("\n");
  return 0;
}