p319.3
1 #include<stdio.h> 2 #include<stdlib.h> 3 #include<ctype.h> 4 #include<string.h> 5 void deliver(char *a1, char *a2, int n); 6 7 int main(void) 8 { 9 int n; 10 char str1[81], *ptr, ar[81]; 11 ptr=gets(str1); 12 n=strlen(ptr); 13 deliver(ar, ptr, n); 14 puts(ar); 15 16 system("pause"); 17 return 0; 18 } 19 20 void deliver(char *a1, char *a2, int n) 21 { 22 int i; 23 for(i=0; i<n; i++){ 24 *(a1+i)=*(a2+i); 25 if(isspace(*(a1+i))) 26 break; 27 } 28 if(i==n) 29 *(a1+i)='