c程求问
编写程序,输入一串以’#’结束的字符串,统计英文字母和数字的个数,最后输出英文字母个数、数字个数及所有英文字母。如: 输入:aB12.;[c] Zy*#12ab 输出:5 2 aBcZy
#include void main() { int i=0,j=0,k=0; char a[100]; printf("请输入一个字符串\n"); scanf("%s",a); while(a[i]!='#') { if(a[i]>='0'&&a[i]'A'&&a[i]='a'&&a[i]='A' && a[i]='a' && a[i]<='z') printf("%c",a[i]); i++; } printf("\n整数个数为:%d\n字符个数为:%d\n",j,k); }
把字符存到数组里面,从前检索字母,把检索到的字母存入新数组,碰到#终止检索,输出新数组即可
问:c程求问编写程序,输入一串以’#’结束的字符串,统计英文字母和数字的个数,最后输出英文字母个数、数字个数及所有英文字母。如: 输入:aB12.;[c] Zy*#12ab 输出:5 2 aBcZy
答:#include void main() { int i=0,j=0,k=0; char a[100]; printf("请输入一个字符串\n"); scanf...详情>>