No.2ベストアンサー
- 回答日時:
#include <stdio.h>
#include <string.h>
char *word = "0123456789-()";
char *word2 = "012345a6789-()";
int
check(char *str, int len)
{
int i, rtn = 0;
for(i=0; i<len; i++)
{
switch(str[i])
{
case '-':
case '(':
case ')':
break;
default:
if(str[i] < '0' || '9' < str[i])
rtn = -1;
}
}
return rtn;
}
int
main(int ac, char **av)
{
if(!check(word, strlen(word)))
printf("%s\n", word);
if(!check(word2, strlen(word2)))
printf("%s\n", word2);
else
printf("変な入力はだみ\n");
return 0;
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 英語の数字表記で、2桁の数字の部分だけハイフンを付ける理由について 5 2023/04/09 17:30
- Excel(エクセル) 製品番号での整列と、検索に関して 3 2023/06/28 19:20
- Visual Basic(VBA) EXCEL VBAで教えてください。 1 2022/12/22 04:20
- マルウェア・コンピュータウイルス Microsoftサポートをかたる詐欺について 5 2022/03/22 19:22
- Excel(エクセル) エクセルについて 6 2022/11/29 14:07
- 教えて!goo 「教えて!goo」の機能として、 任意に語句を設定することにより、質問や回答の表示制限ができる機能が 7 2022/09/04 07:20
- WordPress(ワードプレス) WordpressでYouTubeの埋め込みができない。 1 2022/10/26 01:08
- その他(スマートフォン・携帯電話・VR) 初めての相手のスマホに電話をかけて発信者名を表示する方法がありますでしょうか 電話帳に記録した記憶の 2 2022/07/11 21:24
- Access(アクセス) Access2016でフォーム内にExcelの複数シートを 表示させるイメージで複数テーブルの デー 1 2022/11/25 15:30
- Excel(エクセル) 【エクセル】COUNTIFの検索条件が可変する数字の場合の数式 1 2022/09/27 15:34
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
2曲同時再生するにはどうした...
-
3桁区切(コンマ)記号をつけ...
-
OpenCVで32bit ヘッダ無しRaw画...
-
charでの計算?
-
C言語の入力した文字を反転させ...
-
C言語プログラミングについて(...
-
全角文字を含んだ文字の並びを...
-
C言語のfor文です。 繰り返しの...
-
入力された文字列から整数だけ...
-
ncursesで...
-
c++ 文字列を入力して、一文字...
-
fgetsなどのときのstdinのバッ...
-
c言語の文字列の逆順のプログラ...
-
C言語で、入力された、文字列を...
-
ネットワークにつながっている...
-
絶対パスからのファイル名の切...
-
テキストデータをそのままバイ...
-
数字文字の出現回数を表示する...
-
【C言語】構造体内の領域解放(...
-
Win32APIでのエディットボック...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
fgetsなどのときのstdinのバッ...
-
C言語のfor文です。 繰り返しの...
-
文字列から空白を取り除きたい...
-
charからLPTSTRへの変換方法
-
charでの計算?
-
配列をnビットシフトする
-
CStringをwchar_tに変換したい
-
c++ 文字列を入力して、一文字...
-
str系関数を使わずに二つの文字...
-
間接操作のレベルとは
-
int main()の・・・
-
C言語の入力した文字を反転させ...
-
atoi( ) の反対をやりたい
-
switch文で文字を比較すること...
-
テキストデータをそのままバイ...
-
Win32APIでのエディットボック...
-
double型の値をchar配列に変換...
-
干支のプログラム
-
コンパイルエラー invalid ope...
-
間接参照のレベルが異なっています
おすすめ情報