I2luY2x1ZGUgJmx0O3N0ZGlvLmgmZ3Q7CgppbnQgbWFpbigpIHsKICAgIGNoYXIgY29kZVtdID0gJnF1b3Q7aW50IG1haW4geyBpbnQgYSxiLGM7IGE9MTA7IGI9NTsgYz1hK2I7IHJldHVybiAwOyB9JnF1b3Q7OwogICAgaW50IGkgPSAwOwoKICAgIHdoaWxlIChjb2RlW2ldICE9ICdcMCcpIHsKICAgICAgICAvLyBDaGVjayBmb3IgbG93ZXJjYXNlIHZhcmlhYmxlIG5hbWVzIChhLGIsYykKICAgICAgICBpZiAoY29kZVtpXSAmZ3Q7PSAnYScgJmFtcDsmYW1wOyBjb2RlW2ldICZsdDs9ICd6JykgewogICAgICAgICAgICAvLyBPbmx5IHBpY2sgc2luZ2xlLWxldHRlciB2YXJpYWJsZXMgYSxiLGMKICAgICAgICAgICAgaWYgKGNvZGVbaV0gPT0gJ2EnIHx8IGNvZGVbaV0gPT0gJ2InIHx8IGNvZGVbaV0gPT0gJ2MnKSB7CiAgICAgICAgICAgICAgICBwcmludGYoJnF1b3Q7JWNcbiZxdW90OywgY29kZVtpXSk7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgLy8gQ2hlY2sgZm9yIG51bWJlcnMKICAgICAgICBlbHNlIGlmIChjb2RlW2ldICZndDs9ICcwJyAmYW1wOyZhbXA7IGNvZGVbaV0gJmx0Oz0gJzknKSB7CiAgICAgICAgICAgIHdoaWxlIChjb2RlW2ldICZndDs9ICcwJyAmYW1wOyZhbXA7IGNvZGVbaV0gJmx0Oz0gJzknKSB7CiAgICAgICAgICAgICAgICBwcmludGYoJnF1b3Q7JWMmcXVvdDssIGNvZGVbaV0pOwogICAgICAgICAgICAgICAgaSsrOwogICAgICAgICAgICB9CiAgICAgICAgICAgIHByaW50ZigmcXVvdDtcbiZxdW90Oyk7CiAgICAgICAgICAgIGNvbnRpbnVlOwogICAgICAgIH0KICAgICAgICBpKys7CiAgICB9CgogICAgcmV0dXJuIDA7Cn0K
#include <stdio.h>
int main() {
char code[] = "int main { int a,b,c; a=10; b=5; c=a+b; return 0; }";
int i = 0;
while (code[i] != '\0') {
// Check for lowercase variable names (a,b,c)
if (code[i] >= 'a' && code[i] <= 'z') {
// Only pick single-letter variables a,b,c
if (code[i] == 'a' || code[i] == 'b' || code[i] == 'c') {
printf("%c\n", code[i]);
}
}
// Check for numbers
else if (code[i] >= '0' && code[i] <= '9') {
while (code[i] >= '0' && code[i] <= '9') {
printf("%c", code[i]);
i++;
}
printf("\n");
continue;
}
i++;
}
return 0;
}