hogeという関数で数字を入力させ、それをmain関数に持ってきて出力させるという基本的なプログラムなのですが、どうもエラーが出てしまいます。
void部分がなにか違うのではないかと思うのですが、いろいろ弄ってもエラー表示のままです。
コンパイラにはbccを使っています。
どなたかご教授お願いいたします。
プログラムは以下です
C
1#include <stdio.h> 2#include <stdlib.h> 3#include <math.h> 4 5int hoge(void); 6 7int main(){ 8 int x=0; 9 x=hoge(void); 10 printf("%d\n",x); 11 12 return 0; 13} 14 15int hoge(void){ 16 int a; 17 printf("数を入力\n"); 18 scanf("%d",&a); 19 20 return a; 21}
エラー内容は以下です
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland a.c: エラー E2188 a.c 9: 式の構文エラー(関数 main ) *** 1 errors in Compile ***
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/29 12:15