c programming 2dim array string <stdio.h><string.h>   please fix my codes #include<stdio.h> #include<string.h> char word[30][40]; int main() { printf("\n\n\t\tWelcome\n\n\n"); int choice, num, i; while(3) { printf("1. press to enter a word \n"); printf("2. click to put a new word \n"); printf("3. Exit\n\n\n"); printf("Enter your choice : "); scanf("%d",&choice); switch(choice) { case 1: printf("Enter to put any a vegetables: :\n"); scanf("%d", &num); printf("Enter a string: "); scanf("%s",&word); for(i = 0; word[i] != '\0'; ++i){ length = i; } length+=1; i = length; break; case 2: printf("\n\n\n\n Word \n\n\n\n New word:\n"); while(--i>0){j = (rand()%length);temp= word[j][a];word[j][a]= word[i][x];word[i][x]= temp;   break; } }    } case 3: break ; default: printf("\n\n\t\t\tCoding is Fun !\n\n\n"); exit(0); // terminates the complete program execution } } printf("\n\n\t\t\tCoding is Fun !\n\n\n"); getch( ); }  output: 1. enter to put word2. click to put a new word3. ExitChoice: 1 Enter to put a word: handsome 1. enter to put word2. click to put a new  word3. ExitChoice: 1 Enter to put a word: beautiful 1. enter to put word2. click to put a new word3. ExitChoice: 2 Words               new word1. handsome       andhmose 2.  beautiful     feaubitul 1. enter to put word2. click to put the new word3. ExitChoice: 3 coding is fun

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

c programming

2dim array string

<stdio.h><string.h>

 

please fix my codes

#include<stdio.h>

#include<string.h>

char word[30][40];

int main() {

printf("\n\n\t\tWelcome\n\n\n");

int choice, num, i;

while(3) {

printf("1. press to enter a word \n");

printf("2. click to put a new word \n");

printf("3. Exit\n\n\n");

printf("Enter your choice : ");

scanf("%d",&choice);

switch(choice) {

case 1:

printf("Enter to put any a vegetables: :\n");

scanf("%d", &num);

printf("Enter a string: ");

scanf("%s",&word);

for(i = 0; word[i] != '\0'; ++i){

length = i;

}

length+=1;

i = length;

break;

case 2:

printf("\n\n\n\n Word \n\n\n\n New word:\n");

while(--i>0){
j = (rand()%length);
temp= word[j][a];
word[j][a]= word[i][x];
word[i][x]= temp;

 

break; } } 

 

}

case 3:

break ;

default:

printf("\n\n\t\t\tCoding is Fun !\n\n\n");

exit(0); // terminates the complete program execution } }

printf("\n\n\t\t\tCoding is Fun !\n\n\n");

getch( );

}

 output:

1. enter to put word
2. click to put a new word
3. Exit
Choice: 1

Enter to put a word: handsome

1. enter to put word
2. click to put a new  word
3. Exit
Choice: 1

Enter to put a word: beautiful

1. enter to put word
2. click to put a new word
3. Exit
Choice: 2

Words               new word
1. handsome       andhmose

2.  beautiful     feaubitul

1. enter to put word
2. click to put the new word
3. Exit
Choice: 3

coding is fun

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Array
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education