You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
147 lines
1.2 KiB
C
147 lines
1.2 KiB
C
int main(void)
|
|
{
|
|
int x;
|
|
|
|
|
|
/* Braces on their own lines */
|
|
|
|
while(true)
|
|
{
|
|
}
|
|
|
|
while (true)
|
|
{
|
|
}
|
|
|
|
while(true)
|
|
{
|
|
}
|
|
|
|
while(true)
|
|
{
|
|
}
|
|
|
|
while(true)
|
|
{
|
|
}
|
|
|
|
|
|
/* Braces on the same lines as the keywords */
|
|
|
|
while(true) {
|
|
}
|
|
|
|
while (true) {
|
|
}
|
|
|
|
while(true) {
|
|
}
|
|
|
|
while(true) {
|
|
}
|
|
|
|
while(true) {
|
|
}
|
|
|
|
|
|
/* Braces but everything on one line */
|
|
|
|
while(true) {}
|
|
|
|
while (true) {}
|
|
|
|
while(true) {}
|
|
|
|
while(true) {}
|
|
|
|
while(true) {}
|
|
|
|
|
|
/* No braces */
|
|
|
|
while(true) {
|
|
x++;
|
|
}
|
|
|
|
while (true) {
|
|
x++;
|
|
}
|
|
|
|
while(true) {
|
|
x++;
|
|
}
|
|
|
|
while(true) {
|
|
x++;
|
|
}
|
|
|
|
while(true) {
|
|
x++;
|
|
}
|
|
|
|
|
|
/* No braces and everything on one line */
|
|
|
|
while(true) {x++;}
|
|
|
|
while (true) {x++;}
|
|
|
|
while(true) {x++;}
|
|
|
|
while(true) {x++;}
|
|
|
|
while(true) {x++;}
|
|
|
|
|
|
/* Comments near or in loop syntax */
|
|
|
|
for (; /*ever*/ ;)
|
|
x++;
|
|
|
|
while (/* always */ 1) {
|
|
x++;
|
|
}
|
|
|
|
do
|
|
x++;
|
|
while (1) /* without end */;
|
|
|
|
/* comment */ while(true) {
|
|
x++;
|
|
}
|
|
|
|
while(true) { // comment
|
|
x++;
|
|
}
|
|
|
|
while(true) { // comment
|
|
x++;
|
|
}
|
|
// comment
|
|
|
|
|
|
/* Unusual infinite loop conditions */
|
|
|
|
for (; 999 ;)
|
|
x++;
|
|
|
|
while (999) {
|
|
x++;
|
|
}
|
|
|
|
do
|
|
x++;
|
|
while (999);
|
|
|
|
for (; 1 == 1 ;)
|
|
x++;
|
|
|
|
while (1 == 1) {
|
|
x++;
|
|
}
|
|
|
|
do
|
|
x++;
|
|
while (1 == 1);
|
|
}
|