소수예제 코드오류

6Gelemen의 이미지

안녕하세요?
저번에 Gcc에서 가 컴파일되지 않는 문제를 해결해주셔서 감사합니다.
죄송하오나 그 코드가 오류가 나서 도와드릴 수 있을까요?
도와주시면 정말 감사하겠습니다.
코드는 이렇구요,

#include <stdio.h>
#include <stdlib.h>
int main(void)
{
	int scf;
	scanf("%d",&scf);
	int *ptr = (int*)malloc(sizeof(int)*scf);
	int num3=0;
	for(int num1=1;num1<scf;num1++)
	{
		for(int num2;num2<num1;num2++)
		{
			if(num1 == 1)
			goto PLUS;
			else if(num2 == 1)
			continue;
			else if(num2==num1)
			{
				printf("%d 은 소수입니다",num1);
				num3++;
				ptr[num3-1]=num1
				goto PLUS;
			}
			else if(num1%num2 == 0)
			goto PLUS;
		}
	PLUS:
	}
	return 0;
}

오류는 아래 스크린샷에 있습니다.
좋은 하루 되세요!
File attachments: 
첨부파일 크기
Image icon 스크린샷, 2019-08-19 17-14-38.png38.04 KB
세벌의 이미지

num2는 일부러 초기화 안 한 건가요?
아래 코드...

for(int num2;num2<num1;num2++)