home *** CD-ROM | disk | FTP | other *** search
- #include <stdlib.h>
- #include <stdio.h>
-
- int
- main (int argc, char **argv)
- {
- int i, j;
- unsigned int ui, uj;
-
- if (argc != 3)
- {
- puts ("usage: divtest n1 n2");
- exit (1);
- }
-
- i = atoi (argv[1]);
- j = atoi (argv[2]);
- printf ("i / j = %d ; i %% j = %d ; j %% i = %d\n", i / j, i % j, j % i);
-
- ui = (unsigned int) strtoul (argv[1], 0, 10);
- uj = (unsigned int) strtoul (argv[2], 0, 10);
- printf ("ui / uj = %u ; ui %% uj = %u ; uj %% ui = %u\n", ui / uj, ui % uj, uj % ui);
- return 0;
- }
-