C语言版本

思路:调用 string.h 中的 strncpy

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

int main() {
    char string[1000];
    scanf("%s", string);
    int n;
    scanf("%d", &n);
    char result[n+1];
    strncpy(result, string, n);
    result[n] = '\0';
    printf("%s\n", result);
    return 0;
}

Python版本

string = input()
k = int(input())
print(string[:k])