$query = mysql_query('SELECT SUM(c) as toplam FROM tablo WHERE a='.$id);
$sonuc= mysql_fetch_array($query);
echo $sonuc['toplam'];
Şeklinde yap. Tek kayıt döneceği için while döngüsüne gerek yok.