coverage all

This commit is contained in:
Yaossg 2024-12-08 15:41:38 +08:00
parent a9054f0a64
commit 5784a90d7e
15 changed files with 152 additions and 14 deletions

View file

@ -1,9 +1,11 @@
int getchar();
int putchar(int ch);
int printf(char* format, ...);
int fprintf(void* file, char* format, ...);
extern void* stdout;
int main() {
int ch;
char ch = 0["\t\r\""];;
while ((ch = getchar()) != -1) {
if (ch == '\\') {
ch = getchar();
@ -22,7 +24,7 @@ int main() {
} else if (ch == '\"') {
ch = '\"';
} else {
printf("unexpected escaped character: '\\%c'\n", ch);
fprintf(stdout, "unexpected escaped character: '\\%c'\n", ch);
return 1;
}
}