문제:몇개의정수를 입력할것인지 사용자에게 묻는다. 그리고 그수만큼 정수를 입력받는다. 평균을 출력한다.인데...

#include<stdio.h>

int main(void){

int num=1;

int b;

int avg;

int sum;

int a;

printf("몇개의 정수를 입력할거야? ");

scanf("%d",a);

while(num<=a){

printf("성적입력:");

scanf("%d",b);

sum+=b;

num++;

}

avg=sum/a;

printf("평균은 %d이다.",avg);

return 0;}

이렇게 내가 작성해봣는데 왜 안되는거지 ㅡㅡ?