哥哥们求救,帮我看一下那里错了,


初学不懂呀!
/*4.编程实现:接收两个数组的值,将这两个数组中的值依次相加保存在第三个数组中。sy7-4.c
#include <stdio.h>
main()
{ int i;
int num1[5], num2[5], num3[5];
int *ptr1, *ptr2, *ptr3;
ptr1 = num1; ptr2 = num2; ptr3 = num3;
补充下面的程序。
}*/
#include<stdio.h>
int main()
{
int i;
int num1[5], num2[5], num3[5];
int* ptr1, * ptr2, * ptr3;
ptr1 = num1;
ptr2 = num2;
ptr3 = num3;
printf("请输入num1得数字:\n");
for (i = 0; i < 5; i++)
scanf_s("%d",ptr1+i);
printf("%d", *(ptr1 + i));
printf("\n请输入num2得数字:\n");
for (i = 0; i < 5; i++)
scanf_s("%d",ptr2);
printf("%d", *(ptr2 + i));
printf("\n数组 num1 和数组 num2 的和为:\n");
for (i = 0; i < 5; i++);
num3 [i]= num1[i] + num2[i];
for (i = 0; i < 5; i++)
printf("%d\t",*(ptr3 +i));
}