2016-04-07 13 views
-5

私は文字列としてユーザから入力を受け取ります。入力を整数配列に転送したい。私はatoiを使用していますが、ユーザーからの入力全体を整数配列の各部分に置きます。私はこれが起こることを得るにはどうすればよい:atoi文字列の一部を配列[0]に配置する

string input = 12345 
array[0] = 1 
array[1] = 2 
array[2] = 3 
etc. 

の代わりに:あなたは整数値に個別に各数字を変換し、配列にそれを配置する必要がありatoiを用いる代わりに

string input = 12345 
array[0] = 12345 
array[1] = 12345 
array[2] = 12345 
etc. 
+0

これは有効なCコードのようには見えません。これまでに書いたコードを投稿していただけますか? – jotik

+0

はい、コードを表示するか、少なくとも 'array'がどのように宣言されているか教えてください。 –

答えて

1

。 ASCIIの正常として

、ASCII数字は、あなたが使用できるように、consequtiveです:

char c = '9'; 
    array[1] = c - '0'; 

を、これは宿題の匂いとして、私はあなたに残りの部分を残します。私はこれが役立つことを願っています

関連する問題