#includeint main() { int a = 10, b = 3, result; // Arithmetic Operators printf("Arithmetic Operators:\n"); printf("a + b = %d\n", a + b); printf("a - b = %d\n", a - b); printf("a * b = %d\n", a * b); printf("a / b = %d\n", a / b); printf("a %% b = %d\n\n", a % b); // Relational Operators printf("Relational Operators:\n"); printf("a == b : %d\n", a == b); printf("a > b : %d\n", a > b); printf("a < b : %d\n", a < b); printf("a != b : %d\n", a != b); printf("a >= b : %d\n", a >= b); printf("a <= b : %d\n\n", a <= b); // Logical Operators printf("Logical Operators:\n"); printf("(a > 5 && b < 5) : %d\n", (a > 5 && b < 5)); printf("(a < 5 || b < 5) : %d\n", (a < 5 || b < 5)); printf("!(a == b) : %d\n\n", !(a == b)); // Unary Operators printf("Unary Operators:\n"); printf("++a = %d\n", ++a); printf("--b = %d\n\n", --b); // Assignment Operators printf("Assignment Operators:\n"); result = a; printf("result = %d\n", result); result += b; printf("result += b : %d\n", result); result -= 2; printf("result -= 2 : %d\n", result); result *= 3; printf("result *= 3 : %d\n", result); result /= 2; printf("result /= 2 : %d\n", result); result %= 3; printf("result %%= 3 : %d\n", result); result &= 1; printf("result &= 1 : %d\n", result); result ^= 2; printf("result ^= 2 : %d\n\n", result); // Ternary Operator printf("Ternary Operator:\n"); int max = (a > b) ? a : b; printf("Max of a and b = %d\n", max); return 0; }
#include#include // for getch(), getche() - works in Turbo C, Windows, DOS int main() { char ch; char str[50]; // Using getchar() and putchar() printf("Enter a character: "); ch = getchar(); // read a single character printf("\nYou entered: "); putchar(ch); // print the single character // Clear input buffer fflush(stdin); // Using gets() and puts() printf("\n\nEnter a string: "); gets(str); // read a string (unformatted input) printf("You entered: "); puts(str); // print string // Using getch() - no echo printf("\nPress a key (getch): "); ch = getch(); // read without showing printf("\nYou pressed: %c", ch); // Using getche() - echo printf("\n\nPress a key (getche): "); ch = getche(); // read with echo printf("\nYou pressed: %c", ch); return 0; }