Tag: isalpha

检查一个字符串是否只有C中的数字?

我正在尝试编写一个简单的代码来检查字符串中是否只有数字。 到目前为止,它不起作用,任何帮助将不胜感激。 #include #include #include int main() { char numbers[10]; int i, correctNum = 0; scanf(“%s”, numbers); for(i = 0 ; i <= numbers ; ++i) { if(isalpha(numbers[i])) { correctNum = 1; break; } } if(correctNum == 1) { printf("That number has a char in it. FIX IT.\n"); } else { printf("All numbers. Good.\n"); } […]