decimal digit terminates octal escape sequence
The compiler evaluates the octal number without the decimal digit and assumes the decimal digit is a character.
Example
char array1[] = "\\709";
If the digit 9 is intended as a character, correct the example as follows:
char array[] = "\\0709"; /* String containing "89" */