#include <stdio.h> void simulate_memcpy(int *dest, int *src, int n){ for(int i = 0; i<n; i++){ *(dest+i) = *(src+i); } } int main(){ int n; scanf("%d",&n); int src[100], dest[100]; for(int i = 0; i<n; i++){ scanf("%d",src + i); } simulate_memcpy(dest, src, n); for(int i =0; i<n; i++){ printf("%d ",*(dest + i)); } return 0; }
Test Cases
Test Results
Input
5 10 20 30 40 50
Expected Output
10 20 30 40 50