如何验证用户输入的数据
char departments[26];scanf("%s", departments); while (1) { rewind(stdin); if( scanf("%s", departments) == 1 ) /*验证输入*/ { if (strlen(newUser->departments) > 26) { printf("\n长度最大26,请重新输入新用户院系:\n"); printf("--> "); } else break; } else { rewind(stdin); printf("\n非法输入(长度最大26),请重新输入新用户院系:\n"); printf("--> "); } }