帮我这个代码看看问题出在那里,c语言,要求输入一个2维数组,把每一行排序,输出

[复制链接]
查看11 | 回复3 | 2012-4-28 17:06:02 | 显示全部楼层 |阅读模式
#include void Sort(int *a, int n) {int i,j,k,t;for(i = 0; ia[j]) k = j;if(i != k) {t = a;a = a[k];a[k] = t;}}}void main() {int a[5][5],i,j;printf("输入25个整数数:\n");for(i = 0;i < 5;i++)for(j = ...
回复

使用道具 举报

千问 | 2012-4-28 17:06:02 | 显示全部楼层
#include "stdio.h"void main(){int a[5][5],i,j,t,m;printf("输入25个整数数:\n");for(i=0;i<5;i++){for(j=0;j<5;j++)scanf("%d",&a[j]);for(t=0;t<4;t++)for(j=t+1;j<5;...
回复

使用道具 举报

千问 | 2012-4-28 17:06:02 | 显示全部楼层
是你以t为外循环j为内循环中的代码有错误的。改成m={a[j];a[j]=a[j+1];a[j+1]=m;就行了。...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行