Truth table: Difference between revisions

→‎{{header|C}}: More structured loop
(→‎{{header|C}}: Added two functions in order allow the application to use the field "top" only through the operations on the stack.)
(→‎{{header|C}}: More structured loop)
Line 325:
}
}
printf("\n");
if (vars_len == 0) {
printf("\nNoNo variables were entered.\n");
} continue;
}else {
for (i = 0; i < vars_len; ++i) {
printf("%c ", vars[i].name);
printf("%s\n", expr);
h = vars_len * 3 + expr_len;
for (i = 0; i < h; ++i) printf("=");
printf("\n");
set_vars(0);
}
printf("\n");
for (i = 0; i < vars_len; ++i) {
printf("%c ", vars[i].name);
}
printf("%s\n", expr);
h = vars_len * 3 + expr_len;
for (i = 0; i < h; ++i) printf("=");
printf("\n");
set_vars(0);
}
return 0;
Anonymous user