int main() {
int i, num;
chstrarray name, value;
class CResponse Response;
class CRequest Request;
Response.begin();
Response.title(L"CGI FORM results");
printf("CGI FORM test script reports:
\n");
num = Request.getFormNameValue(name, value);
if(num == 0) {
printf("No name/value has been submitted\n");
exit(0);
}
else if(num < 0) {
printf("Error: in Request.getFormNameValue()
\n");
exit(0);
}
printf("The following %d name/value pairs are submitted
\n",num);
printf("
\n");
for(i=0; i < num; i++) {
printf("-
");
fputws(name[i], stdout);
fputws(L" = ", stdout);
if(value[i])
fputws(value[i], stdout);
printf("
\n");
}
printf("
\n");
Response.end();
}