一个关于指针使用的问题
输入一行字符串,输出其中所出现过的大写英文字母。如运行时输入字符串"FONTNAMEandFILENAME",应输出“FONTAMEIL”。我用字符数组解决了 ,但是用指针感觉不会用。所以想看看你们怎么用指针的
为了您的诚意
你也应该先把你的代码贴出来啊
#include<stdio.h> #include<string.h> #include<malloc.h> void main() { char *a=(char*)malloc(200); char *b=(char*)malloc(26); int i,j,k,m=0; gets(a); k=strlen(a); for(i=0;i<k;i++) { if(a[i]>='A'&&a[i]<='Z') { b[m]=a[i]; m++; for(j=0;j<i;j++) { if(b[m-1]==a[j]) { m--; break; } } } } b[m]='\0'; puts(b); }