In C please not C Currently running into some errors and see
In C please. not C+. Currently running into some errors and seem to get the program to fully work
1) Prompt the user for a string that contains two strings separated by a comma. (1 pt)
Examples of strings that can be accepted:
Jill, Allen
Jill , Allen
Jill,Allen
Ex:
 (2) Report an error if the input string does not contain a comma. Continue to prompt until a valid string is entered. Note: If the input contains a comma, then assume that the input also contains two strings. (2 pts)
 
 Ex:
 (3) Extract the two words from the input string and remove any spaces. Store the strings in two separate variables and output the strings. (2 pts)
 
 Ex:
 (4) Using a loop, extend the program to handle multiple lines of input. Continue until the user enters q to quit. (2 pts)
 
 Ex:
My code and current errors are below
#include<stdio.h>
 #include <string.h>
int main(void) {
   
 while(1){
 char string[100];
 int i = 0;
 char x[100];
 char y[100];
   
 while(i<100) {
 string[i] = \'\\0\';
 x[i] = \'\\0\';
 y[i] = \'\\0\';
 i++;
 }
   
 printf(\"Enter input string: \ \");
 fgets(string, 100, stdin);
 i = 0;
 int f = 1;
 while(i<100) {
   
 if(string[i] == \',\'){
   
 f = 0;
 int j = 0;
 i++;
 while(string[i] != \'\\0\') {
   
 y[j] = string[i];
 i++;
 j++;
 }
 printf(\"First word: %s\ \", x);
 printf(\"Second Word: %s\ \", y);
 break;
 }
 
 else {
   
 x[i] = string[i];
 }
 i++;
 }
 
 if(f == 1){
 printf(\"Error: No comma in string.\ \");
 return 0;
 }
}
 return 0;
 }
My current errors
2. Compare output Jill Allen Jill Allen Input Jill Allen Enter input string Your output starts with Error: No comma in string Enter input string: Error No comma in string Enter input string Error No comma in string Expected output starts with J Enter input string Error No comma in string Enter input string 3. Compare output Jill Allen nput Enter input string Your output starts with First word: Jill Second Word Allen Enter input string: Expected output starts with First word: Jill Second word Allen 0/2 0/2Solution
public static void main(String[] args) {
Scanner scnr = new Scanner(System.in); // Input stream for standard input
Scanner inSS = null; // Input string stream
String lineString = \"\"; // Holds line of text
String firstWord = \"\"; // First name
String secondWord = \"\"; // Last name
boolean inputDone = false; // Flag to indicate next iteration
System.out.println(\"Enter string seperated by a comma: \");
while (!inputDone) {
lineString = scnr.nextLine();
inSS = new Scanner(lineString);
firstWord = inSS.next();
if (firstWord.equals(\"q\")) {
System.out.println(\"Exiting.\");
inputDone = true;
if else (lineString != \",\") { // This is where I am stuck!
System.out.print(\"No comma in string\");
}
} else {
secondWord = inSS.next();
System.out.println(\"First word: \" + firstWord);
System.out.println(\"Second word: \" + secondWord);
System.out.println();
}
}
return;
}



