c语言实现手机号 只输出尾号
时间: 2023-07-28 14:39:04 浏览: 120
正则表达式实现手机号中间4位数隐藏或者只显示末尾四位数
5星 · 资源好评率100%
可以使用字符串的操作函数来实现。具体实现代码如下:
```c
#include <stdio.h>
#include <string.h>
int main() {
char phone[12];
printf("请输入手机号:");
scanf("%s", phone);
int len = strlen(phone);
printf("手机号的尾号为:%s\n", phone + len - 4);
return 0;
}
```
首先定义一个长度为12的字符数组`phone`来存储输入的手机号,然后使用`scanf`函数读入字符串。接着使用`strlen`函数获取字符串长度,再使用指针运算将字符串的尾部四个字符输出即可。
阅读全文