diff --git a/ex11.c b/ex11.c index 7ff7988..4467f3a 100644 --- a/ex11.c +++ b/ex11.c @@ -1,4 +1,5 @@ #include +#include int main(int argc, char *argv[]) { @@ -22,8 +23,8 @@ int main(int argc, char *argv[]) i = 0; while(i < num_states) { - states[i] = argv[i]; - printf("copied %s into state %d\n", states[i], i); + strcpy((char *)(&states[i]), argv[i]); + printf("copied %s into state %d\n", argv[i], i); i++; }