したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

659の独り言

23659★:2006/12/03(日) 10:56:37
とりあえずスレッドキーの長さ判定だけ

/*split date関数*/
int split_date(char* buf)
{
    
    char* token; /*トークン*/
    char saba[20]; /*鯖名*/
    char test[20]; /*testのところ*/
    char cgi[20]; /*read.cgiのところ*/
    char board[20]; /*板名*/    
    char threadkey[20]; /*スレッドキー(文字列扱い)*/
    int len;/*スレッドキーの桁数*/
    long keynumber; /*スレッドキー(数値扱い)*/
    int fourkeynumber; /*スレッドキー先頭3桁または4桁*/
    int fivekeynumber; /*スレッドキー先頭4桁または5桁*/
    /*最初*/
    token=strtok(buf,"/");
    strcpy(saba,token);
    
    /*2番目*/
    token=strtok(NULL,"/");
    strcpy(test,token);
    
    /*3番目*/
    token=strtok(NULL,"/");
    strcpy(cgi,token);
    
    /*4番目*/
    token=strtok(NULL,"/");
    strcpy(board,token);
    
    /*5番目*/
    token=strtok(NULL,"/");
    strcpy(threadkey,token);
    
    /*スレッドキーの長さを取得*/
    len=strlen(threadkey);
    
    /*スレッドキーの長さを判定して表示*/
    if(len==10)
    {
        printf("スレッドキーは9桁ですね\n");
    }
    else if(len==11)
    {
            printf("スレッドキーは10桁ですね\n");
    }
    else 
    {
        printf("スレッドキーの桁数を確認してみてください\n");
    }
    


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板