版权声明:转载请注明出处 https://blog.csdn.net/nanhuaibeian/article/details/87936913
题目
从键盘读入一个字符串,若遇到字母,则输出0;
若遇到数字则输出1;否则不输出。例如:输入ab2&3@c,输出00110
代码
#include <stdio.h>
#include <string.h>
#define max 100
int main(){
char a[max];
int i=0;
printf("请输入字符串:");
gets(a);
while(a[i]!='\0'){
if((a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[i]<='Z'))
printf("0");
if(a[i]>='0'&&a[i]<='9')
printf("1");
i++;
}
return 0;
}