字符串的反序存放:
1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <string.h> 4 int main() 5 { 6 void inverse(char[]); 7 char a[50]; 8 printf("input a string: "); 9 gets(a); 10 inverse(a); 11 puts(a); 12 system("pause"); 13 return 0; 14 } 15 void inverse(char a[]){ 16 int i,temp; 17 int length=strlen(a); 18 for(i=0;i<length/2;i++){ 19 temp=a[length-i-1]; 20 a[length-i-1]=a[i]; 21 a[i]=temp; 22 } 23 }