问题标题: 1079 编译过了 为什么是Compile Error??

2
0

0
已采纳
朱宗晔
朱宗晔
初级光能
初级光能

加上

#include <cstdio>

char a[101];

改成

char a[260];

for(int i=0;i<sizeof(a);i++)

改成

for(int i=0;i<strlen(a);i++)

出现的问题:

1、少了#include <cstdio>函数库

2、数组定小了

3、sizeof()的返回值是数组所占的空间,而不是占用的长度

0
葛新
葛新
资深守护
资深守护

#include <cstdio> 

dev c++是自动帮你加这个头文件的,但是测评系统不会。

0
我要回答