wyzdyi 2021-09-16 19:52 采纳率: 50%
浏览 17

字符数组长度问题!指点杭电ojC语言

正确代码:

#include <stdio.h>
int main()
{
    int n,i,flag;
    char b[8][20]={"Zhejiang","Beijing","Taiwan","Hong Kong",
                   "Macao","Tibet","Liaoning","Shanghai"};
    char a[100];
``
错误代码
```c
#include<stdio.h>
int main()
{
 char s[100],n,flag;
 char a[10][20]={"Zhejiang","Beijing","Taiwan","Hong Kong",
               "Macao","Tibet","Liaoning","Shanghai"};

其余部分相同
电脑提示编译错误,题目是杭电oj的2629。

  • 写回答

1条回答 默认 最新

  • qfl_sdu 2021-09-16 21:14
    关注

    数组是没问题的,你确定是数组报错吗,你下面的代码中,n和flag都是char类型,上面的代码n和flag都是int类型

    评论

报告相同问题?

问题事件

  • 创建了问题 9月16日

悬赏问题

  • ¥30 AVL fire DVI中的Design Explorer里面的Run的Status为什么总是Terminated?哪里出问题了?需要修改哪里?
  • ¥15 有二开IOT平台code的来搞钱了。
  • ¥15 求lingo语言编程以下内容
  • ¥15 cannot import name '_MissingValues' from 'sklearn.utils._param_validation'引用smoke
  • ¥15 shiro springboot集成问题
  • ¥15 求PHP跨站免登录技术
  • ¥15 AVL fire DVI中的Design Explorer里面的Objectives /Constraints的scale应该怎么设置
  • ¥15 qml如何绘制三维笛卡尔坐标系并向其中添加折线?
  • ¥15 treelib库有读取树数据方法吗?
  • ¥15 咨询一个PYTHON的问题