急!! 期末考试题!用Turbo C2.0 编一个简单的程序

来源:百度知道 编辑:UC知道 时间:2024/06/18 10:19:49
从键盘输入5个字符,按递减顺序输出这5个字符。(要求用数组,指针实现)

#include <stdio.h>
void inputcvt(){
char str[100],c,*p=str;
int cnt=0;
printf("Please enter a string:");
while((c=getchar())!='\n'){
str[cnt++]=c;
}
p=str+cnt-1;
while(p>=str)putchar(*p--);
}
main(){
inputcvt();
getch();
}

Turbo C 2.01 英文版环境下编译通过!

思路:
1.建一个数组;
2.接收键盘信息存入数组;
3.数组排序;
4.循环输出;
ok