#include void bufcpy(int* buf1, int* buf2, int element); void main () { int buf1[] = { 10, 20, 30, 40, 50 }; int buf2[sizeof(buf1) / sizeof(int)]; int index; bufcpy(buf1, buf2, sizeof(buf1) / sizeof(int)); printf(" buf1 buf2\n"); printf("-------------\n"); for (index = 0; index < (sizeof(buf1) / sizeof(index)); index++) { printf("%4d %4d\n", buf1[index], buf2[index]); } } void bufcpy(int* buf1, int* buf2, int element) { int i; for (i = 0; i < element; i++) { *buf2 = *buf1; buf1++; buf2++; } }