0
В настоящее время я использую строку для сбора ввода, и я хочу, чтобы не допустить ввод имеет какие-либо знаки препинания, кроме DOTC программирование ispunct() функция для проверки
Например (.):
char str[10];
int i,valid=1;
do{
printf("Input: ");
fgets(str,10,stdin);
for(i=0;i<strlen(str);i++)
{
if(ispunct(str[i])) //i want it to accept DOT(.)
{
printf("punctuation is not allowed!\n");
valid=0;
break;
}
else
valid=1;
}
}while(valid==0);
Благодарим вас за продвинутых специалистов.
Thx много, очень ценим вашу помощь. – Wilson