要求只可输入六位数字,输入其他的字符或者输入过少过多,都提醒输入有误。
#include<iostream>#include <stdio.h>
void main()
{
char id[7];
char min[7] = "000000";
char max[7] = "999999";
E: printf("请输入ID:");
scanf("%s",&id);
if(strcmp(id, min) >= 0 && strcmp(id, max) <= 0)
{
printf("输入正确\n");
}
else
{
printf("输入有误,请重新输入\n");
goto E;
}
}要求只可输入六位数字,输入其他的字符或者输入过少过多,都提醒输入有误并且要重新输入,谁可以帮我改改?