mirror of
https://github.com/chemistry-software/CAS-validator.git
synced 2026-11-07 06:47:27 +00:00
Handle stdin
This commit is contained in:
1 parent
cd98bf3725
commit
c54de70c7e
2 files changed
+11
-4
No files matched your search
@@ -14,12 +14,19 @@
|
||||
|
||||
int validateCas(char *casNumber);
|
||||
|
||||
int main()
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
|
||||
printf("Enter a CAS number: ");
|
||||
char casNumber[15] = {0};
|
||||
scanf("%s", casNumber);
|
||||
|
||||
if (argc > 1)
|
||||
{
|
||||
strncpy(casNumber, argv[1], sizeof(casNumber) - 1);
|
||||
}
|
||||
else
|
||||
{
|
||||
printf("Enter a CAS number: \n");
|
||||
scanf("%s", casNumber);
|
||||
}
|
||||
|
||||
printf("The CAS number is: %s\nCheck-digit: %d\n", casNumber, casNumber[strlen(casNumber) - 1] - '0');
|
||||
|
||||
|
||||
Reference in new issue
Block a user