第1个回答 2015-11-24
#include <stdio.h>
int main(){
char a[80];
char *s;
int i;
s = a;
printf("input the string:\n");
gets(s);
for (i=0;i<strlen(s);i++) {
if (( (s[i]>='a') && (s[i]<='z')) || ( (s[i]>='A') && (s[i]<='Z')))
s[i]='X';
};
printf("%s\n",s);
printf("\ninput the string:\n");
gets(s);
for (i=0;i<strlen(s);i++) {
if (( ( *(s+i) >='a') && (*(s+i)<='z')) || ( (*(s+i)>='A') && (*(s+i)<='Z')))
*(s+i)='X';
};
printf("%s\n", s);
return 0;
}本回答被网友采纳