diff --git a/buggy.c b/buggy.c index aae42b1..0df5ece 100644 --- a/buggy.c +++ b/buggy.c @@ -7,31 +7,30 @@ 3. create a new branch on git 4. git push changed buggy.c 5. create pull request with your name and changes you made - */ struct dog { int age; - char name = [10]; + char name [10]; }; void main() { - struct (dog) thing1: + struct dog thing1; struct dog thing2; - thing1.age = [5]; + thing1.age = 5; thing2.age = 13; - puts{"What is your dogs name? "}; - gets(thing1.names); + puts("What is your dogs name? "); + gets(thing1.name); strcpy(thing2.name, "Buster"); - printf("Name: %i\n",thing1.name ); - printf("Age: %i\n",thing1.age): - printf("Thing2 Name: %s\n,thing2.name); - printf("Thing2 Age %i\n',thing2.age); + printf("Name: %i\n",thing1.name); + printf("Age: %i\n",thing1.age); + printf("Thing2 Name: %s\n",thing2.name); + printf("Thing2 Age: %i\n",thing2.age); } \ No newline at end of file diff --git a/lab12-1.c b/lab12-1.c new file mode 100644 index 0000000..0df5ece --- /dev/null +++ b/lab12-1.c @@ -0,0 +1,36 @@ +#include +#include + +/* Assignment: +1. fix bugs in the code +2. add comments +3. create a new branch on git +4. git push changed buggy.c +5. create pull request with your name and changes you made +*/ + +struct dog +{ + int age; + char name [10]; +}; + + +void main() +{ + struct dog thing1; + struct dog thing2; + + thing1.age = 5; + thing2.age = 13; + + puts("What is your dogs name? "); + gets(thing1.name); + + strcpy(thing2.name, "Buster"); + + printf("Name: %i\n",thing1.name); + printf("Age: %i\n",thing1.age); + printf("Thing2 Name: %s\n",thing2.name); + printf("Thing2 Age: %i\n",thing2.age); +} \ No newline at end of file