Fixed some of errors
This commit is contained in:
parent
073cbbc45d
commit
75ff95bf4a
42
a1/program.c
42
a1/program.c
@ -88,7 +88,7 @@ void read_input(LinkedNode** head){
|
||||
printf("Read: %s\n", buff);
|
||||
printf("Crossed bracket %c", buff[i]);
|
||||
printf(" in %d,", i);
|
||||
printf(" expected ]\n");
|
||||
printf(" expected ]");
|
||||
return;
|
||||
}
|
||||
if (popped == '(' && buff[i] == '>')
|
||||
@ -96,7 +96,7 @@ void read_input(LinkedNode** head){
|
||||
printf("Read: %s\n", buff);
|
||||
printf("Crossed bracket %c", buff[i]);
|
||||
printf(" in %d,", i);
|
||||
printf(" expected )\n");
|
||||
printf(" expected )");
|
||||
return;
|
||||
}
|
||||
if (popped == '{' && buff[i] == '>')
|
||||
@ -104,81 +104,81 @@ void read_input(LinkedNode** head){
|
||||
printf("Read: %s\n", buff);
|
||||
printf("Crossed bracket %c", buff[i]);
|
||||
printf(" in %d,", i);
|
||||
printf(" expected }\n");
|
||||
printf(" expected }");
|
||||
return;
|
||||
}
|
||||
if (popped == '<' && buff[i] == ']')
|
||||
{
|
||||
printf("Read: %s\n", buff);
|
||||
printf("Square bracket %c", buff[i]);
|
||||
printf("Crossed bracket %c", buff[i]);
|
||||
printf(" in %d,", i);
|
||||
printf(" expected >\n");
|
||||
printf(" expected >");
|
||||
return;
|
||||
}
|
||||
if (popped == '(' && buff[i] == ']')
|
||||
{
|
||||
printf("Read: %s\n", buff);
|
||||
printf("Square bracket %c", buff[i]);
|
||||
printf("Crossed bracket %c", buff[i]);
|
||||
printf(" in %d,", i);
|
||||
printf(" expected )\n");
|
||||
printf(" expected )");
|
||||
return;
|
||||
}
|
||||
if (popped == '{' && buff[i] == ']')
|
||||
{
|
||||
printf("Read: %s\n", buff);
|
||||
printf("Square bracket %c", buff[i]);
|
||||
printf("Crossed bracket %c", buff[i]);
|
||||
printf(" in %d,", i);
|
||||
printf(" expected }\n");
|
||||
printf(" expected }");
|
||||
return;
|
||||
}
|
||||
if (popped == '<' && buff[i] == ')')
|
||||
{
|
||||
printf("Read: %s\n", buff);
|
||||
printf("Round bracket %c", buff[i]);
|
||||
printf("Crossed bracket %c", buff[i]);
|
||||
printf(" in %d,", i);
|
||||
printf(" expected >\n");
|
||||
printf(" expected >");
|
||||
return;
|
||||
}
|
||||
if (popped == '[' && buff[i] == ')')
|
||||
{
|
||||
printf("Read: %s\n", buff);
|
||||
printf("Round bracket %c", buff[i]);
|
||||
printf("Crossed bracket %c", buff[i]);
|
||||
printf(" in %d,", i);
|
||||
printf(" expected ]\n");
|
||||
printf(" expected ]");
|
||||
return;
|
||||
}
|
||||
if (popped == '{' && buff[i] == ')')
|
||||
{
|
||||
printf("Read: %s\n", buff);
|
||||
printf("Round bracket %c", buff[i]);
|
||||
printf("Crossed bracket %c", buff[i]);
|
||||
printf(" in %d,", i);
|
||||
printf(" expected }\n");
|
||||
printf(" expected }");
|
||||
return;
|
||||
}
|
||||
if (popped == '<' && buff[i] == '}')
|
||||
{
|
||||
printf("Read: %s\n", buff);
|
||||
printf("Curly bracket %c", buff[i]);
|
||||
printf("Crossed bracket %c", buff[i]);
|
||||
printf(" in %d,", i);
|
||||
printf(" expected >\n");
|
||||
printf(" expected >");
|
||||
return;
|
||||
|
||||
}
|
||||
if (popped == '(' && buff[i] == '}')
|
||||
{
|
||||
printf("Read: %s\n", buff);
|
||||
printf("Curly bracket %c", buff[i]);
|
||||
printf("Crossed bracket %c", buff[i]);
|
||||
printf(" in %d,", i);
|
||||
printf(" expected )\n");
|
||||
printf(" expected )");
|
||||
return;
|
||||
|
||||
}
|
||||
if (popped == '[' && buff[i] == '}')
|
||||
{
|
||||
printf("Read: %s\n", buff);
|
||||
printf("Curly bracket %c", buff[i]);
|
||||
printf("Crossed bracket %c", buff[i]);
|
||||
printf(" in %d,", i);
|
||||
printf(" expected ]\n");
|
||||
printf(" expected ]");
|
||||
return;
|
||||
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user