summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormo k <mo@mokhan.ca>2012-02-17 21:12:17 -0700
committermo k <mo@mokhan.ca>2012-02-17 21:12:17 -0700
commited95723ec68282031d9335f5f3180863bc0b6ca4 (patch)
treed8467bb51e3b9e7ae90c71ec8f50887436f213aa
parent95b479d73faea6f250f18be3fbce76839d6c0d56 (diff)
replace scanf with gets.
-rw-r--r--src/main.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/main.c b/src/main.c
index b04642b..3daec0c 100644
--- a/src/main.c
+++ b/src/main.c
@@ -3,10 +3,8 @@
#include <string.h>
void reverse(char* input){
- char *start, *end, tmp;
+ char *start = input, *end, tmp;
- start = input;
- printf("%zu \n",strlen(input));
end = &input[strlen(input)-1];
while(start != end){
@@ -23,10 +21,8 @@ int main(int argc, const char *argv[])
{
char input[128];
- memset(&input, 0, sizeof(input)-1);
printf("enter a string to reverse: ");
- scanf("%s", input);
-
+ gets(input);
reverse(input);
printf("%s", input);