/* These are ok */ int ok1 = 1 * 2; int ok2(int s, ...*); /* These are not ok */ int a = 1 *// ERROR, since if it was commented out it would be an end of comment 2; int b(int s, ...*// ERROR ); // The start and end of comment sequences may appear in strings also. // That's tested in strings.bad /* ERRORS */ int c; //* int d; //* error, since if it was commented out, it would be a nested comment int e; // /* also and error for the same reason int f; // another error /* int g; ///* int h; //*/ int i; // */ int j; // */x int k; // test /*