大虾们,我这有个程序,我想添加一个功能,请多指教啊 ?
题目 在屏幕上随便输入一行字符串,然后按照ASCII排序从小到大输出到屏幕上。示例:
Please Enter Strings:
2395nAg
Sort Result Is:
2
3
5
9
g
n
A
do you want to continue?(Y\N)
Y--->退出
N--->重复
Please Enter Strings:
程序为:#include "stdafx.h"
#include"string.h"
#define MAX 100
int _tmain(int argc, _TCHAR* argv[])
{
char ptr[MAX],temp;
int i,j;
printf("请输入一串字符:\n");
gets(ptr);
for(i=0;i<strlen(ptr);i++)
for(j=i+1;j<strlen(ptr);j++)
{
if(*(ptr+j)<*(ptr+i))
{
temp=*(ptr+j);
*(ptr+j)=*(ptr+i);
*(ptr+i)=temp;
}
}
puts(ptr);
return 0;
}
添加一个功能为:do you want to continue?(Y\N)
Y--->退出
N--->重复
Please Enter Strings:
求程序更改后?