鱼C论坛

 找回密码
 立即注册
查看: 4076|回复: 6

帮忙看下这个程序哪里错了 谢谢

[复制链接]
发表于 2013-1-18 21:56:04 | 显示全部楼层 |阅读模式
3鱼币
#include <stdio.h>
void sort(int x[], int n);
void main()
{
int i, a[10];
printf("please enter 10 number:\n");
for(i = 0; i < 10; i++)
{
scanf("%d", &a[i]);
}
printf("\n");
sort(a, 10);
for(i = 0; i < 10; i++)
{
printf("%d ", a[i]);
}
}
void sort(int x[], int n);
{
int j, k, t, temp;
printf("please waitting.........\n");
for(j = 0; j < n - 1; j++)
{
t = i
for(k = j + 1; k < n; k++)
{
if(a[k] > a[t])
{
temp =  a[t];
a[t] = a[k];
a[k] = temp;
}
}
}
}

这个程序是想要输入十个数字  按顺序排列下来。
错误代码是
--------------------Configuration: 347 - Win32 Debug--------------------
Compiling...
347.c
D:\我的文档\桌面\小甲鱼视频\新建文件夹\347.c(27) : error C2449: found '{' at file scope (missing function header?)
D:\我的文档\桌面\小甲鱼视频\新建文件夹\347.c(45) : error C2059: syntax error : '}'
执行 cl.exe 时出错.

最佳答案

小甲鱼最新课程 -> https://ilovefishc.com
发表于 2013-1-18 21:56:05 | 显示全部楼层
本帖最后由 sammu 于 2013-1-19 02:11 编辑
  1. #include <stdio.h>


  2. void sort(int x[], int n);

  3. int main(void)
  4. {
  5.    int i, a[5];
  6.    printf("please enter 10 number:\n");
  7.    for(i = 0; i < 5; i++)
  8.    {
  9.      scanf("%d", &a[i]);
  10.    }
  11.    printf("\n");
  12.    sort(a, 5);
  13.    for(i = 0; i < 5; i++)
  14.    {
  15.      printf("%d ", a[i]);
  16.    }
  17.    return 0;
  18. }

  19. void sort(int * x, int n)  //你在函数后面加了分号...细节
  20. {
  21.    int j, k, temp;
  22.    printf("please waitting.........\n");
  23.    for(j = 0; j < n; j++)
  24.    {    //你在这边定义了一个t=i...没有意义,同时 i 是什么值都没有说
  25.        for(k = j + 1; k < n; k++)
  26.            {
  27.          if(x[k] > x[j])
  28.                  {
  29.             temp =  x[j];
  30.             x[j] = x[k];        
  31.             x[k] = temp;
  32.                  }
  33.            }
  34.    }
  35. }
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-1-18 21:59:28 | 显示全部楼层
我先 说下  那啥   您可以   添加代码   那样 看得舒服
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-1-18 22:03:57 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-1-18 22:06:58 | 显示全部楼层
高级模式 中 点 添加代码文字
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-1-18 22:07:32 | 显示全部楼层
就是   <>   样子的 那个
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-1-18 23:13:51 | 显示全部楼层
多个分号
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-9 01:06

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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