You need to get the string value of the i-Row like this:
string sValueOne = yourDataGridView.Rows[i].Cells[j].Value;
Then the value of the next row:
string sValueOne = yourDataGridView.Rows[i+1].Cells[j].Value;
Now you need to convert the strings to decimal / double / whatever and sum the values.
To add new row you can do something like this:
DataGridViewRow row = (DataGridViewRow)yourDataGridView.Rows[i].Clone();
yourDataGridView.Rows.Add(row);