#include int main() ...{ char a,b; printf("Please input the first character:"); scanf("%c", &a); printf("Please input the second character:"); scanf("%c", &b); printf("The two characters are %c, %c", a, b); return 0; }
程序运行结果如下:
图1
而下面这段程序却可以正常运行:
#include int main() ...{ char a; int b; printf("Please input the first character:"); scanf("%c", &a); printf("Please input the second integer:"); scanf("%d", &b); printf("The two characters are %c, %d", a, b); return 0; }
#include using namespace std; int main() ...{ char a, b; cout << "Please input the first character:"; cin >> a; cout << "Please input the second character:"; cin >> b; cout << a << "," << b; return 0; }
刚开始学C语言时遇到一个问题,如下代码:#include int main() ...{ char a,b; printf("Please input the first character:"); scanf("%c", &a); printf("Please input the second character:"); scanf("%c", &b); print