- 494 名前:デフォルトの名無しさん mailto:sage [2007/07/20(金) 22:49:58 ]
- [1] 授業単元:C言語
[2] 問題文(含コード&リンク): 次のようにプログラムを作成せよ。以下のプログラムのmainとnumber大域変数は変更しないで、 intのスタックを2つ作る(大域変数)。1つのスタックは数値をいれる。もう1つには演算子を表す数をいれる #include<stdio.h> #include<ctype.h> char *p;char c[100]; int expression(void); int term(void); int number(void); main(){ int ans; while(1){ printf("Enter expression : "); fgets(c,90,stdin); p=&c; if(*p == '\n') {break;} ans=expression(); printf("Answer:%d\n" , ans); } }
|

|