import java.io.*;

class Sample7
{
public static void main(String args[]) throws IOException
{
System.out.println("テストの点数を入力してください。(-1で終了) ");

BufferedReader br =
new BufferedReader(new InputStreamReader(System.in));

int num = 0;
int sum = 0;
int div = 0;

do{
String str = br.readLine();
num = Integer.parseInt(str);
sum += num;
div =sum/unm;
}while(num != -1);

System.out.println("テストの平均点は" + div + "点です。");
System.out.println("テストの合計点は" + sum + "点です。");
}
}

do〜while文を使って合計点、平均点を出したいですが
合計点は出てくるんですが、どうあがいても平均点が(-合計点)とおかしなことになってしまいます
上手く、同時に出すにはどうすればいいんでしょうか?