#include "stdio.h"
int sort(char *p,int m )
{
int i;
char change , *p1, *p2;
for(i=0;i<=m/2;i++)
{
p1=p+i;
p2=p+(m-1-i);
change=*p1;
*p1=*p2;
*p2=change;
}
}
main( )
{
int i,n;
char *p,num[20],temp;
printf("Enter n:");
scanf("%d",&n);
temp=getchar();
printf("Enter num[0] num[1] ... num[%d]:",n-1);
for (i=0;i<n;i++)
scanf("%s",&num[i]);
p=num;
sort();
printf("Result is:\n");
for(i=0;i<n;i++)
printf("%s ",num[i]);
}
uj5u.com熱心網友回復:
sort沒傳參uj5u.com熱心網友回復:
學習一下除錯技術
uj5u.com熱心網友回復:
//#include "stdio.h"
#include <stdio.h>
int sort(char *p,int m )
{
int i;
char change , *p1, *p2;
for(i=0;i<=m/2;i++)
{
p1=p+i;
p2=p+(m-1-i);
change=*p1;
*p1=*p2;
*p2=change;
}
return 0;
}
//main( )
int main()
{
int i,n;
char *p,num[20],temp;
printf("Enter n:");
scanf("%d",&n);
temp=getchar();
printf("Enter num[0] num[1] ... num[%d]:",n-1);
for (i=0;i<n;i++)
//scanf("%s",&num[i]);
scanf("%c", &num[i]);
p=num;
sort(p, n);
printf("Result is:\n");
for(i=0;i<n;i++)
//printf("%s ",num[i]);
printf("%c ",num[i]);
return 0;
}
供參考~
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/27651.html
標籤:C語言
上一篇:C語言讀取檔案
下一篇:求助一道oj題目
