- 締切済み
プログラム
C言語を現在習いたての者ですが #include "stdafx.h" int main() { int i; for(i=0;i<10;++i) printf("%d %d %d\n",i,power(2,i), power(-3,i)); } power(x, n) int x,n; { int i,p; p=1; for(i=1;i<=n; ++i) p=p*x; return(p); } と、xのn乗を求めるpower関数のプログラムのようですが 教科書に記載されていた通り打ち込んでもコンパイルが通りません・・ ちなみに出るのは 'power': 定義されていない識別子です 'main': 関数に戻り値の型が指定されていません。voidを戻り値とみなし 'x' :定義されていない識別子です 'n':定義されていない識別子です '<Unknown>':関数の定義が間違っています 予期せぬEOFが発見されました でエラー5で警告1になります。 どこがダメなのか教えてください。
- みんなの回答 (5)
- 専門家の回答
みんなの回答
- Yanch
- ベストアンサー率50% (114/225)
回答No.5
- redfox63
- ベストアンサー率71% (1325/1856)
回答No.4
- postal0x02
- ベストアンサー率42% (24/57)
回答No.3
- t4t
- ベストアンサー率55% (47/84)
回答No.2
- 麻野 なぎ(@AsanoNagi)
- ベストアンサー率45% (763/1670)
回答No.1
お礼
古いのでとっかかえられました。ありがとうです