C/C++の宿題を片付けます 92代目
■ このスレッドは過去ログ倉庫に格納されています
0025デフォルトの名無しさん
2007/07/04(水) 14:13:10次のプログラムを元にして、足し算などの式を入力すると計算結果を
表示するプログラムを考える
(1)現在の内容を理解しコメントをつけよ
(2)たとえば式1+2「ENTER」を入力すると結果の3が表示されるような
のにつくりなおせ。他の演算が出来るようになっているとさらにいい評価
#include <stdio.h>
#include <ctype.h>
main() {
char c[10];
char *p;
int i=0;
printf("Enter a number");
fgets(c,6,stdin);
p = &c;
while(isdigit(*p)){
i=i*10+(*p++)-48;//←これよくわからない
}
printf("You have entered:%d\n",i);
}
■ このスレッドは過去ログ倉庫に格納されています