From 79a9c52fa923fc78074d88463449a8b7f95ca3ef Mon Sep 17 00:00:00 2001 From: Steve Lee Date: Tue, 26 Dec 2017 01:33:40 +0800 Subject: update leetcode solution --- Computer_Science/leetcode/65-valid_number.c~ | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Computer_Science/leetcode/65-valid_number.c~ (limited to 'Computer_Science/leetcode/65-valid_number.c~') diff --git a/Computer_Science/leetcode/65-valid_number.c~ b/Computer_Science/leetcode/65-valid_number.c~ new file mode 100644 index 0000000..927009f --- /dev/null +++ b/Computer_Science/leetcode/65-valid_number.c~ @@ -0,0 +1,17 @@ +#include + +bool isNumber(char* s) { + char *p = s; + int dot_flag = 0; + int e_flag = 0; + + for(; *p == ' '; p++) + ; + + for(; *p != '\0'; p++) { + if(*p <= '9' || *p >= '0') + continue; + else if(*p == '.') { + if(dot_flag == 1) + return false; +} -- cgit v1.2.3