Merge pull request #82 from Tommoa/master

Actual working tests on strspn and strcspn
This commit is contained in:
Jeremy Soller
2018-03-13 21:02:04 -06:00
committed by GitHub
2 changed files with 9 additions and 5 deletions
+3 -2
View File
@@ -2,8 +2,9 @@
#include <stdio.h>
int main(int argc, char* argv[]) {
printf("%ld\n", strcspn("hello", "world")); // should be 2
printf("%ld\n", strcspn("banana", "world")); // should be 6
char *world = "world";
printf("%ld\n", strcspn("hello", world)); // should be 2
printf("%ld\n", strcspn("banana", world)); // should be 6
return 0;
}
+6 -3
View File
@@ -2,9 +2,12 @@
#include <stdio.h>
int main(int argc, char* argv[]) {
printf("%lu\n", strspn("hello", "hello")); // should be 5
printf("%lu\n", strspn("world", "wendy")); // should be 1
printf("%lu\n", strspn("banana", "apple")); // should be 0
char *hello = "hello";
char *world = "world";
char *banana = "banana";
printf("%lu\n", strspn(hello, "hello")); // should be 5
printf("%lu\n", strspn(world, "wendy")); // should be 1
printf("%lu\n", strspn(banana, "apple")); // should be 0
return 0;
}