01b2t

イ #include <stdio.h>
ウ #include <stdlib.h>
カ int gcd(int m, int n) { 
ナ   while(m != n) { 
チ     if(m > n) { 
ハ       m = m - n;
ツ     } else { 
ヒ       n = n - m;
キ     } 
キ   } 
ケ   return m;
キ } 
エ int main(int argc, char *argv[]) { 
ニ   int i, m, k;
ノ   m = atoi(argv[1]);
ネ   k = atoi(argv[2]);
テ   for(i = 2; i <= k; ++i) { 
タ     if(gcd(m, i) == 1) { 
フ       printf("%d\n", i);
キ     } 
キ   } 
ク   return 0;
キ } 
----------
イ #include <stdio.h>
ウ #include <stdlib.h>
カ int gcd(int m, int n) { 
ナ   while(m != n) { 
チ     if(m > n) { 
ハ       m = m - n;
ツ     } else { 
ヒ       n = n - m;
キ     } 
キ   } 
ケ   return m;
キ } 
エ int main(int argc, char *argv[]) { 
ニ   int i, m, k;
ネ   k = atoi(argv[2]);
ノ   m = atoi(argv[1]);
テ   for(i = 2; i <= k; ++i) { 
タ     if(gcd(m, i) == 1) { 
フ       printf("%d\n", i);
キ     } 
キ   } 
ク   return 0;
キ }