标题:大佬们,我这是有啥问题吗,编译没问题,执行就失败,提示已停止工作
取消只看楼主
kuaipao
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2021-4-14
 问题点数:0 回复次数:0 
大佬们,我这是有啥问题吗,编译没问题,执行就失败,提示已停止工作
#include <stdio.h>
int main() {
    int num1,count1=0;
    int number1;
    int array1[num1];
    printf("请输入要排序几位数:");
    while(1) {
        if(scanf("%d",&num1)==1) {
            printf("请输入要排序的数:");
            int i=0;
            while(1) {
                if(scanf("%d",&number1)==1) {
                    array1[count1]=number1;
                    count1++;
                } else {
                    printf("您的输入有误,请重新输入!\n");
                }
                if(count1==num1) {
                    break;
                }
            }
            break;
        } else {
            printf("您的输入有误,请重新输入!\n");
        }
    }
    return 0;
}
搜索更多相关主题的帖子: printf 编译 工作 输入 int 
2021-04-14 14:29



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-505450-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014173 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved