トップページ > プログラム > 2015年10月30日 > LfaK2NHG

書き込み順位&時間帯一覧

60 位/171 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000001000001



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
C言語なら俺に聞け(入門編)Part 130 [転載禁止]©2ch.net

書き込みレス一覧

C言語なら俺に聞け(入門編)Part 130 [転載禁止]©2ch.net
614 :デフォルトの名無しさん[]:2015/10/30(金) 18:57:04.42 ID:LfaK2NHG
すみませんÇ言語での質問です。
数字を4つ、「:」(コロン)で区切って入力し、その値を読み込ませたいのですが、上手く行きません。
どのようにすればコロンで区切って入力しても読み込ませられるのでしょうか?

#include<stdio.h>

int main(void)
{
int a,b,c,d;

printf(" ");
scanf("%d %d %d %d",&amp;a,&amp;b,&amp;c,&amp;d);

printf("%d:%d:%d:%d",a,b,c,d);
return 0;
}

↑このプログラムで、例えば 「 1:2:3:4 」で入力して読み込ませたいです
実際に実行したところsol環境下では
「1:0:3267:-1880102752」 となってしまいます

「1 2 3 4」と空白入力なら「1:2:3:4」と表示されるのですが、コロンで区切る場合どうすればいいのでしょうか?


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。