gcc+mingw 编译后报错 error:'::main' must return 'int'
2016-11-09 09:43
381 查看
写了一个c程序,
<a target=_blank id="L1" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L1" rel="#L1"> 1</a> <a target=_blank id="L2" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L2" rel="#L2"> 2</a> <a target=_blank id="L3" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L3" rel="#L3"> 3</a> <a target=_blank id="L4" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L4" rel="#L4"> 4</a> <a target=_blank id="L5" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L5" rel="#L5"> 5</a> <a target=_blank id="L6" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L6" rel="#L6"> 6</a> <a target=_blank id="L7" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L7" rel="#L7"> 7</a> <a target=_blank id="L8" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L8" rel="#L8"> 8</a> <a target=_blank id="L9" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L9" rel="#L9"> 9</a> <a target=_blank id="L10" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L10" rel="#L10"> 10</a> <a target=_blank id="L11" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L11" rel="#L11"> 11</a> <a target=_blank id="L12" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L12" rel="#L12"> 12</a> <a target=_blank id="L13" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L13" rel="#L13"> 13</a> <a target=_blank id="L14" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L14" rel="#L14"> 14</a> <a target=_blank id="L15" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L15" rel="#L15"> 15</a> <a target=_blank id="L16" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L16" rel="#L16"> 16</a> <a target=_blank id="L17" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L17" rel="#L17"> 17</a> <a target=_blank id="L18" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L18" rel="#L18"> 18</a> <a target=_blank id="L19" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L19" rel="#L19"> 19</a> <a target=_blank id="L20" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L20" rel="#L20"> 20</a> <a target=_blank id="L21" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L21" rel="#L21"> 21</a> <a target=_blank id="L22" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L22" rel="#L22"> 22</a> <a target=_blank id="L23" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L23" rel="#L23"> 23</a> <a target=_blank id="L24" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L24" rel="#L24"> 24</a> <a target=_blank id="L25" href="http://blog.csdn.net/lhshu2008/article/details/18552999#L25" rel="#L25"> 25</a> | #include <stdio.h> void main(){ float a[20],min,max; int i; for(i=0;i<20;i++) { printf("Please input the %dth number.",i+1); scanf("%f",&a[i]); } min=a[0]; max=a[0]; for(i=1;i<20;i++) { if(a[i]<min) min=a[i]; else if (a[i]>max) { max=a[i]; } printf("min=%f,max=%f",min,max); } //return 0;} |
20个数中找最大数或最小数
用mingw编译后提示如下错误
error: '::main' must return 'int'void main()
^
改正办法是:
将void main()改为int main()就行了。原因我没有深究。相关文章推荐
- gcc+mingw 编译后报错 error:'::main' must return 'int'
- devcpp编译提示main' must return 'int'解决办法以及原因
- 关于C++ 基本常见问题 无法打开包括文件:“iostream.h”: No such file or directory” [Error] '::main' must return 'int
- 【笔记】编译报错error: cannot convert ‘main(int, char**)::sockadrr*’ to ‘const sockaddr*’ for
- MinGW-GCC 如何编译JNI程序
- GCC 64位程序的makefile条件编译心得——32位版与64位版、debug版与release版(兼容MinGW、TDM-GCC)
- c 条件编译 ifndef解决 gcc multiple define error.
- 在Windows下用MinGW+GCC编译SDL的注意事项
- GCC arm elf老版本编译的问题:read-rtl.c:662: error: invalid lvalue in increment
- Android的编译时遇到 gcc: error trying to exec 'cc1plus': execvp: 没有那个文件或目录 ...
- 在MSYS下用MingW GCC编译libgmp的一个小问题及解决方法
- 用MINGW编译GCC4.2.2指南
- mingw 下怎样编译gcc
- 解决gcc 编译时报错"undefined reference to 'main'" 问题
- qt用mingw编译时报错 multiple definition of `main‘
- gcc编译错误(invalid conversion from 'int' to enum)
- Windows 系统下使用 MinGW + MSYS + GCC 编译 FFMPEG
- linux下用gcc编译c程序时遇到的问题: error: stdio.h: 没有那个文件或目录
- gcc 编译错误 error:expected class-name before ';' token
- GCC 64位程序的makefile条件编译心得——32位版与64位版、debug版与release版(兼容MinGW、TDM-GCC)