鱼C论坛

 找回密码
 立即注册
查看: 2468|回复: 30

[已解决]devc++问题

[复制链接]
发表于 2020-2-17 19:49:21 | 显示全部楼层 |阅读模式
10鱼币
#include <stdio.h>

int main()
{
        int n, i;

        printf("请输入字符的个数:");
        scanf("%d", &n);

        char a[n+1]; 

        printf("请开始输入字符:");
        getchar(); // 将标准输入流中剩下的 '\n' 扔掉
        for (i = 0; i < n; i++)
        {
                scanf("%c", &a[i]);
        }
        a[n] = '\0';
        printf("你输入的字符串是:%s\n", a);

        return 0;
}




例如这个问题
最佳答案
2020-2-17 19:49:22
实在不行就重装一遍Dev-C++
重装大法好~~

最佳答案

查看完整内容

实在不行就重装一遍Dev-C++ 重装大法好~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-2-17 19:49:22 | 显示全部楼层    本楼为最佳答案   
实在不行就重装一遍Dev-C++
重装大法好~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-2-17 19:49:55 | 显示全部楼层
图片怎么没弄出来
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-2-17 19:53:10 | 显示全部楼层
用Devc++ 打印数组  编译时就出现    应用程序无法正常启动(0xc000007b)。请单击“确定”关闭应用程序。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-2-17 19:54:31 | 显示全部楼层
维德 发表于 2020-2-17 19:49
图片怎么没弄出来

就这个图片
111.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-2-17 19:57:36 | 显示全部楼层
vc++6.0 在win10也运行不了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-2-17 20:05:27 | 显示全部楼层
我好烦  要这问题还在 那数组这章只能在我脑子里编译了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-2-17 20:34:39 | 显示全部楼层
试试在命令行用 GCC 编译。先打开命令行,cd 到程序所在目录,然后按顺序执行以下命令:
gcc -o test {文件名(包括后缀)}
test.exe
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-2-17 20:41:08 | 显示全部楼层
zltzlt 发表于 2020-2-17 20:34
试试在命令行用 GCC 编译。先打开命令行,cd 到程序所在目录,然后按顺序执行以下命令:

不懂   
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-2-17 20:41:52 | 显示全部楼层

评分

参与人数 1荣誉 +5 鱼币 +5 贡献 +3 收起 理由
维德 + 5 + 5 + 3

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-2-17 20:42:42 | 显示全部楼层

按下 Win + R,输入 cmd 即可打开 cmd

之后依次执行以下命令:
gcc -o test {文件完整路径(包括后缀)}
test.exe

评分

参与人数 1荣誉 +5 鱼币 +5 贡献 +3 收起 理由
维德 + 5 + 5 + 3

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-2-17 20:57:04 | 显示全部楼层
zltzlt 发表于 2020-2-17 20:42
按下 Win + R,输入 cmd 即可打开 cmd

之后依次执行以下命令:

这文件的后缀是什么
1.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-2-17 20:57:39 | 显示全部楼层
维德 发表于 2020-2-17 20:57
这文件的后缀是什么

你的程序路径在哪里?截张图
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-2-17 21:03:22 | 显示全部楼层
zltzlt 发表于 2020-2-17 20:57
你的程序路径在哪里?截张图

这个吗?
0.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-2-17 21:04:07 | 显示全部楼层

。。。不是,就是你平常写的程序通常保存在哪里
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-2-17 21:08:02 | 显示全部楼层
zltzlt 发表于 2020-2-17 21:04
。。。不是,就是你平常写的程序通常保存在哪里

桌面  鱼C  鱼C题  然后那节课就保存哪个文件
0..png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-2-17 21:10:12 | 显示全部楼层
维德 发表于 2020-2-17 21:08
桌面  鱼C  鱼C题  然后那节课就保存哪个文件

那就在你要编译的程序的那个文件夹下同时按下 Shift + 鼠标右键,选择【在此处打开 PowerShell 窗口】,之后依次输入以下命令:
gcc -o test {文件名(包括后缀)}
test.exe
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-2-17 21:20:16 | 显示全部楼层
zltzlt 发表于 2020-2-17 21:10
那就在你要编译的程序的那个文件夹下同时按下 Shift + 鼠标右键,选择【在此处打开 PowerShell 窗口】, ...

输入这个地址 好像不行呀
00.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-2-17 21:21:07 | 显示全部楼层
        scanf("%d", &n);

        char a[n+1]; 
你这个命令方法我感觉并不合理呀
基本格式:类型符  数组名[常量表达式]
解决方法建议通过指针来模拟
int*  a = (int*)malloc(sizeof(int)*(n+1));
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-2-17 21:21:18 | 显示全部楼层
维德 发表于 2020-2-17 21:20
输入这个地址 好像不行呀

那个路径不用加 {} 的

评分

参与人数 1荣誉 +5 鱼币 +5 贡献 +3 收起 理由
维德 + 5 + 5 + 3

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-16 01:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表