C语言在编译的时候出现错误:
error: 'for' loop initial declarations are only allowed in C99 or C11 mode
error: redefinition of 'i'
错误原因:.c文件不支持for里面声明int,要创建.cpp也就是c++文件
我这里用的是codeblock软件来敲代码,解决:
在创建文件时,选择c++即可
编译、运行,就很舒服。。。
附上这道题的题目:稀疏矩阵转置
C语言在编译的时候出现错误:
error: 'for' loop initial declarations are only allowed in C99 or C11 mode
error: redefinition of 'i'
错误原因:.c文件不支持for里面声明int,要创建.cpp也就是c++文件
我这里用的是codeblock软件来敲代码,解决:
在创建文件时,选择c++即可
编译、运行,就很舒服。。。
附上这道题的题目:稀疏矩阵转置