-3
case 'f':
printf ("Great!!! lets create your fixed account\n");
printf ("\nA minimum purchase of 1000 units is required for this
account\n");
printf ("\nPrice per unit as of Sep. 15 is $52.69\n")
;
printf ("\nPlease enter required amount of units\n");
scanf("%d",&amount);
if (isdigit(amount))
{
printf ("invalid input\n");
success = 'f';
break;
あなたは何を試しましたか? – AntonH
isdigit、isalpha関数を試しましたが、何も動作しません。 – v620
そして、あなたの他の質問のコメントで提案に従っていますか? 'scanf'を使って整数値が読み込まれたかどうかを調べる方法についての明確な説明があったからです。 – AntonH