Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include "functions.h"
- #include <stdlib.h>
- #include <string.h>
- void clearScreen(void){
- printf("\033[H\033[J");
- }
- StringorInt Initial_Questions(void){
- StartOverMyG :
- ;
- clearScreen();
- char stringOrIntegarArrayChoice;
- puts("Do you want to create a String or an Integer Array?");
- puts("Type I for an Integer Array or S for string Array");
- scanf("%c", &stringOrIntegarArrayChoice);
- switch(stringOrIntegarArrayChoice){
- case 'I':
- return INTEGAR;
- break;
- case 'S':
- return STRING;
- break;
- default:
- goto StartOverMyG;
- }
- }
- ArrayData choose_Array_Member_Amount(InitialQuestionP StringorInt){
- StartOverMyG :
- ;
- clearScreen();
- int ArrayMemberTotal;
- int choice = StringorInt();
- switch(choice){
- case INTEGAR:
- puts("How many members do you need in your Integer Array?");
- break;
- case STRING:
- puts("How many members do you need in your String Array?");
- default:
- goto StartOverMyG;
- }
- scanf("%i", &ArrayMemberTotal);
- ArrayData Array_Data;
- Array_Data.ArrayMemberTotal = ArrayMemberTotal;
- Array_Data.StringorInt = choice;
- return Array_Data;
- }
- void create_Array(ArrayMemberTotalP Data){
- StartOverMyG :
- ;
- ArrayData ArrayCreator = Data(Initial_Questions);
- switch(ArrayCreator.StringorInt){
- case INTEGAR:
- puts("i am Int");
- break;
- case STRING:
- puts("I am Groot");
- break;
- default:
- goto StartOverMyG;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement