#include <stdio.h>
main() {
int a;
printf("Input a number\n");
scanf("%d", &a);
printf("%d\n", a);
char c;
printf("Input a character\n");
scanf(" %c", &c);
printf("%c\n", c);
return 0;
}
#include <stdio.h>
#include <string.h>
int main() {
printf("Enter your choice\n");
printf("N. Create new student record\n");
printf("S. Search student by name\n");
printf("E. Edit student record\n");
printf("Q. Quit\n");
char c;
while (1) {
scanf(" %c",&c);
c = toupper(c);
switch (c) {
case 'N':
printf("You select N\n");
break;
case 'S':
printf("You select S\n");
break;
case 'E':
printf("You select E\n");
break;
case 'Q':
printf("You select Q to quit\n");
return 1;
}
}
//return 0;
}
Phiên bản viết bằng C++
#include <iostream>
#define NL endl;
using namespace std;
int main() {
cout << "Enter your choice" << NL;
cout << "N. Create new student record" << NL;
cout << "S. Search student by name" << NL;
cout << "E. Edit student record" << NL;
cout << "Q. Quit" << NL;
char c;
do {
cin >> c;
c = toupper(c);
switch (c) {
case 'N':
cout << "You select N" << NL;
break;
case 'S':
cout << "You select S" << NL;
break;
case 'E':
cout << "You select E" << NL;
break;
case 'Q':
cout << "You select Q to quit" << NL;
break;
}
} while (c != 'Q');
return 0;
}