Ok first of all: nCr = nCr+1 IS FALSE!!! Think about it, there's no way 6C1 = 6C2 for example. Similarly for n + 1Cr+1.
I think you meant: nCr + nCr + 1 = n + 1Cr + 1
LHS = nCr + nCr+1
= n! / [r!(n - r)!] + n! / {(r + 1)!(n - [r + 1])!}
= n! / [r!(n - r)!] + n! / {(r + 1)!(n - r - 1)!}
= n! / [r!(n - r - 1)!] { 1 / (n - r) + 1 / (r + 1) }
= n! / [r!(n - r - 1)!] x {r + 1 + n - r} / (n - r)(r + 1)
= n! / [r!(n - r - 1)!] x {n + 1} / (n - r)(r + 1)
= (n + 1)! / [(r + 1)!(n - r)!]
= (n + 1)! / [(r + 1)!(n + 1 - 1 - r)!]
= (n + 1)! / [(r + 1)!(n + 1 - {r + 1})!]
= n + 1Cr + 1
= RHS