特定の文字を入力するまで実行
Posted: 2013年6月05日(水) 01:41
特定の文字"#"を入力するまで入力された数を足していき合計を出力するプログラムですが、
int c;
while((c=getchar())!='#')
{ sum = sum +c }
とした場合、sumの値は間違った値がでてきます。
最善の方法は何でしょうか?
scanfの行の追加はプログラムとしてどうでしょうか?
int c;
while((c=getchar())!='#')
{ sum = sum +c }
とした場合、sumの値は間違った値がでてきます。
最善の方法は何でしょうか?
scanfの行の追加はプログラムとしてどうでしょうか?