Handle stdin

This commit is contained in:
bdnugget authored and chemistry-software committed 2024-03-20 16:02:24 +01:00
1 parent cd98bf3725
commit c54de70c7e
2 files changed
+11 -4

No files matched your search

BIN
View File
Binary file not shown.
+11 -4
View File
@@ -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');