我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

测试这个代码 为什么没有输出 要怎么改呢

#include <stdio.h>
#include <stdlib.h>

int main()
{
char *color[5];
int i=0,j=0;
while(i<5)
{
gets(color[i]);
i++;
}
while(j<5)
{
puts(color[j]);
j++;
}
return 0;
}

char *color[5];
改为
char color[5][100];
你没有给字符串数组分配空间

你没有调用printf函数
当然没有输出啦。

近期文章

  • python用turtle绘制图形,怎样用到条件循环语句
  • 构造正规表达式的DFA
  • 安卓APP输入的中文在传到服务端时出现个别中文乱码,请帮忙看看能否改善?谢谢~
  • 地铁售票查询(c语言)
  • 代码注释无颜色,其他正常
  • 关于账期计算有没有好办法
  • 定义类时 显示报错 未定义类名
  • 求两个字符串中相同的最长的单词怎么写啊,c的
  • material studio运行出现connection to proxy 0 at host DESKTOP-KTUAU1C failed 错误如何解决
  • 啵十次标题才大于十字
  • 好友们有没有一些准确的描述
  • 词云包错误,代码错误
  • cesium加载切片数据问题
  • 路径改了,为什么跳不出去,会局限在框架里
  • 两个播放组件,能将一个在播放时,另一个就断开吗?
  • ccm-slam接上摄像头
  • 请详细解答每一个时间出现的原因
  • Android Studio初学者,图中那个onBind()方法为什么是一个抽象方法呢?
  • Sql server中设置主键有哪三种方法,请把语法打出来?
  • plt.hist,np.histogram,c2.calchist画图像灰度直方图结果不同

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华