⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 convert.c

📁 支持XMODEM,YMODEM,FAX协议的串口通信软件包的下一个:基于TAPI应用的通信应用
💻 C
字号:
#include <windows.h>

/* C function to convert letters into dialable digits */
void MakeLettersIntoDigits (LPSTR dialstring)
{
	int sz = strlen(dialstring);
	char c;
	int i;

	for (i = 0;i<sz;i++) {
		c = dialstring[i];			//get next character
									//in dial string
		switch (c) {
			case 'A':
			case 'B':
			case 'C':
			case 'a':
			case 'b':
			case 'c':
				c = '2';
				break;
			case 'D':
			case 'E':
			case 'F':
			case 'd':
			case 'e':
			case 'f':
				c = '3';
				break;
			case 'G':
			case 'H':
			case 'I':
			case 'g':
			case 'h':
			case 'i':
				c = '4';
				break;
			case 'J':
			case 'K':
			case 'L':
			case 'j':
			case 'k':
			case 'l':
				c = '5';
				break;
			case 'M':
			case 'N':
			case 'O':
			case 'm':
			case 'n':
			case 'o':
				c = '6';
				break;
			case 'P':
			case 'R':
			case 'S':
			case 'p':
			case 'r':
			case 's':
				c = '7';
				break;
			case 'T':
			case 'U':
			case 'V':
			case 't':
			case 'u':
			case 'v':
				c = '8';
				break;
			case 'W':
			case 'X':
			case 'Y':
			case 'w':
			case 'x':
			case 'y':
				c = '9';
				break;
			case 'Z':
			case 'Q':
			case 'z':
			case 'q':
				c = '1';
				break;
			default:
				break;
		}

		dialstring[i] = c;
	}


} /* end function MakeLettersIntoDigits */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -