/*
*
* ICPA 10
* By: Nguyen Nguyen
*
*
*/
#include <stdio.h>
#include <stdlib.h>
//Allow people to describe classes
struct registration{
char courseNumber [ 100 ] ;
char courseName [ 100 ] ;
char credits[ 100 ] ;
char teacherName [ 100 ] ;
} ;
int main( ) {
struct registration panel [ 100 ] ;
int counter = 0 ;
char userInput;
do {
printf ( "Please enter your classes (course Number, course Name, credits, teacher name: \n " ) ; scanf ( "%s%s%s%s\n " , panel
[ counter
] .
courseNumber , panel
[ counter
] .
courseName , panel
[ counter
] .
credits , panel
[ counter
] .
teacherName ) ; // User enter the information
printf ( "Do you want to continue? \n " ) ; //After the information is entered, Ask if user want to add more input. printf ( "\n USER INP = %cjhjhjjh" , userInput
) ; counter++;
} while ( userInput == 'Y' ) ;
for ( int index = 0 ; index < counter; ++ index) {
printf ( "%s %s %s %s" , panel
[ index
] .
courseNumber , panel
[ index
] .
courseName , panel
[ index
] .
credits , panel
[ index
] .
teacherName ) ; }
return ( 0 ) ;
}
LyoKKgoqIElDUEEgMTAKKiBCeTogTmd1eWVuIE5ndXllbgoqCioKKi8KI2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCi8vQWxsb3cgcGVvcGxlIHRvIGRlc2NyaWJlIGNsYXNzZXMKc3RydWN0IHJlZ2lzdHJhdGlvbnsKICAgIGNoYXIgY291cnNlTnVtYmVyIFsxMDBdOwogICAgY2hhciBjb3Vyc2VOYW1lIFsxMDBdOwogICAgY2hhciBjcmVkaXRzWzEwMF07CiAgICBjaGFyIHRlYWNoZXJOYW1lIFsxMDBdOwp9OwoKCmludCBtYWluKCl7CiAgICBzdHJ1Y3QgcmVnaXN0cmF0aW9uIHBhbmVsIFsxMDBdOwogICAgaW50IGNvdW50ZXIgPSAwOwogICAgY2hhciB1c2VySW5wdXQ7CiAgICBkb3sKICAgICAgICBwcmludGYoIlBsZWFzZSBlbnRlciB5b3VyIGNsYXNzZXMgKGNvdXJzZSBOdW1iZXIsIGNvdXJzZSBOYW1lLCBjcmVkaXRzLCB0ZWFjaGVyIG5hbWU6IFxuIik7IAogICAgICAgIHNjYW5mKCIlcyVzJXMlc1xuIiwgcGFuZWxbY291bnRlcl0uY291cnNlTnVtYmVyLCBwYW5lbFtjb3VudGVyXS5jb3Vyc2VOYW1lLCBwYW5lbFtjb3VudGVyXS5jcmVkaXRzLCBwYW5lbFtjb3VudGVyXS50ZWFjaGVyTmFtZSk7IC8vIFVzZXIgZW50ZXIgdGhlIGluZm9ybWF0aW9uCiAgICAgICAgIAogICAgICAgIHByaW50ZigiRG8geW91IHdhbnQgdG8gY29udGludWU/IFxuIik7IC8vQWZ0ZXIgdGhlIGluZm9ybWF0aW9uIGlzIGVudGVyZWQsIEFzayBpZiB1c2VyIHdhbnQgdG8gYWRkIG1vcmUgaW5wdXQuCiAgICAgICAgc2NhbmYoIiVjIiwgJnVzZXJJbnB1dCk7CiAgICAgICAgcHJpbnRmKCJcbiBVU0VSIElOUCA9ICVjamhqaGpqaCIsIHVzZXJJbnB1dCk7CiAgICAgICAgY291bnRlcisrOwogICAgfXdoaWxlKHVzZXJJbnB1dCA9PSAnWScpOwogICAgCiAgICAKICAgIGZvcihpbnQgaW5kZXggPSAwOyBpbmRleCA8IGNvdW50ZXI7ICsraW5kZXgpewogICAgICAgIHByaW50ZigiJXMgJXMgJXMgJXMiLCBwYW5lbFtpbmRleF0uY291cnNlTnVtYmVyLCBwYW5lbFtpbmRleF0uY291cnNlTmFtZSwgcGFuZWxbaW5kZXhdLmNyZWRpdHMsIHBhbmVsW2luZGV4XS50ZWFjaGVyTmFtZSk7CiAgICB9CiAgICByZXR1cm4gKDApOwp9
stdout
Please enter your classes (course Number, course Name, credits, teacher name:
Do you want to continue?
USER INP = YjhjhjjhPlease enter your classes (course Number, course Name, credits, teacher name:
Do you want to continue?
USER INP = njhjhjjha b c dd e f g