可以的,没问题。
#include <stdio.h> int main() { int a,b,c; scanf("%d %d",&a,&b); for(c = a < b ? a : b; a%c !=0 || b%c !=0; c--); printf("%d", c); return 0; }
明显不行啊,你这个只能求ab的最小数,循环里没有内容