You never add any values to sum. You need something like:
<?php
if(isset($_POST["calavg"])){
$sum=0;
$tot = 0;
foreach($_POST as $item){
if($item !="calavg"){
$sum += intval($item);
$tot += 1;
}
}
$avg= $sum / $tot;
printf('AVG IS : %s ' ,round($avg,2) );
}
?>