I have read the Wikipedia article on Indent Styles, but I still don't understand. What is the difference between K&R and 1TBS?
The biggest difference between K&R and the One True Brace Style (1TBS) is that in the 1TBS, all if, else, while, and for statements have opening and closing braces, even if they aren't necessary. The purpose is to make it easy to insert new statements and know exactly how they will be grouped.

As an example:

K&R:

int i;
for (i = 0; i < 10; i++)
  printf("Hi.");


1TBS:

int i;
for (i = 0; i < 10; i++) {
  printf("Hi");
}

