C语言填空:判断字符串是不是手机号

#include <stdio.h>
//程序功能: 判断输入字符串是不是手机号
//【1】写最少的数 
#include <string.h>
main()
{
    char zf[【1】],ch;
    int a,【2】,c;
    【3】;
    c=【4】;
    if(【5】 || 【6】) b=1;
    for(a=0;a<11;a++)
    {
        if(!(【7】)) 
        {
            b=1;
            【8】;
        }
    }
    if(b==0)
    printf("是合法的手机号");
    else printf("不是合法的手机号");
    getchar();
 }

 


#include <stdio.h>
//程序功能: 判断输入字符串是不是手机号 
#include <string.h>
main()
{
    char zf[100],ch;
    int a,b=0,c;
    gets(zf);
    c=strlen(zf);
    if(c!=11 || zf[0]!='1') b=1;
    for(a=0;a<11;a++)
    {
        if(!(zf[a]>='0' && zf[a]<='9')) 
        {
            b=1;
            break;
        }
    }
    if(b==0)
    printf("是合法的手机号");
    else printf("不是合法的手机号");
    getchar();
 }

 

 

 

posted @ 2023-02-11 08:27  myrj  阅读(121)  评论(0编辑  收藏  举报