[求助]禁止输入特殊符号和算法
在添加客户名字或资料时,不让他输入特殊符号和0~9数字,如果输入了 就出错,让他重新输入!~怎么写好啊!!~还有就是算法了,一个程序占内存的大小,和代码的算法有%几的关联?
----------------解决方案--------------------------------------------------------
你可以对他输入的字符串进行检查判断,如果含有禁止输入的字符让他重新输入不就得了!!!
----------------解决方案--------------------------------------------------------
用ASC码判断么 还能判断大小写
精练的算法 必然使得运算成本降低 比如能1层循环的就不2层 但是考虑可读性好话就要平衡下了
----------------解决方案--------------------------------------------------------
可惜就是不会写啊 能否写段举例的代码啊!~我实在不会写了
----------------解决方案--------------------------------------------------------
#include<ctype.h>
#include<stdio.h>
main()
{
int c;
while(!isdigit(c=getchar()))
printf("wrong,input again\n");
}
----------------解决方案--------------------------------------------------------
可以了吗
----------------解决方案--------------------------------------------------------