基础问题
											#include <stdio.h>int main ()
{
char change (char *p);
char arr[100];
scanf ("%s",arr);
change (arr);
return 0;
}
char change (char *p)
{
char *str;
while (*p != '\0')
{
if (*p >= 97 && *p <= 122)
{
*str++ = *p; //这为什么一调试就错呢。
}
p++;
}
printf ("%s\n",str);
return 0;
}
//输入一个字符串,过滤此串,只保留串中的字母字符,并统计新生成串中包含的字母个素 例如:输入ab234$df 新生成的串为abdf

 
											





 
	    


 额。。。貌似不能,那样用指针怎么接收那个字符呢
额。。。貌似不能,那样用指针怎么接收那个字符呢										
					
	 程序代码:
程序代码:

 额...我写的程序怎么这么烂...跟版主不能比...逻辑思维不行吗............
额...我写的程序怎么这么烂...跟版主不能比...逻辑思维不行吗............