If string[] is a single row, then string[i], is just a single char. You can't put more than one char into any one char array element - that's all any of them can hold.
Plus signs don't work with char or string joining, in C. You can use + with a single char: 'a' + 1 equals 'b', but you can't make "abc" with a+b+c.