int i,sel,ret;
printf("%s\n",title);
- for(i=0; (i<nb); i++)
- printf("%2d: %s\n",i,(*tb[i]).name);
+ for(i=0; (i<nb); i++)
+ {
+ char *advice_string = "";
+ if (0 == gmx_wcmatch("*ZWITTERION*", (*tb[i]).name))
+ {
+ advice_string = " (only use with zwitterions containing exactly one residue)";
+ }
+ printf("%2d: %s%s\n",i,(*tb[i]).name, advice_string);
+ }
do {
ret=fscanf(stdin,"%d",&sel);
} while ((ret != 1) || (sel < 0) || (sel >= nb));