If more than one Node present in the list , Make previous pointer point to current Iterate current pointer k times , i . e . current Node is to be deleted .
for ( int i = 0 ; i < k ; i ++ ) { prev = curr ; curr = curr -> next ; }