求各位大侠教导
请教一个逆序排列的问题比如1234就变成4321这种的。另外想找名师傅。我很喜欢电脑,但对C语言很不感冒。希望有个师傅教教我,一定用心学。
#include<stdio.h> void main() { char str[10],*p,t; int i,n=0; p=str; printf("请输入一个字符串:"); scanf("%s",p); printf("输入的字符串为:%s\n",p); for(i=0;str[i]!='\0';i++) n++; printf("字符串的长度为:%d\n",n); for(i=0;i<(n/2);i++) { t=*(p+i); *(p+i)=*(p+n-i-1); *(p+n-i-1)=t; } printf("逆序后的字符串为:%s\n",p); }