我正在用 C 语言编写程序,但遇到以下问题:
用户提供一个两个字符的字符串作为输入,其中包含一个单位数字和一个字母(例如 2B)。
如何将它分成一个整数(2)和一个字符(B)?
非常感谢!
最佳答案
您可以使用%c
说明符来获取单个字符
char a, b;
printf("Give the 2char string");
scanf("%c%c", &a, &b);
printf("Char 1: %c\nChar2: %c", a, b);
关于c - 如何在C中将2个字符的字符串分成2个不同的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36268619/