#include <iostream>
using namespace std;

int main() {
   int A[99], i, K, J ,M;
   J = 0;

      for (K = 1; K <= 99; K++) {
         A[K - 1] = K;//1번
      }
     
      for (i = 0; i <= 98; i++) {
         if (A[i] != 0){//2번
            J += 1;

            for (M = i; M <= 98; M = M + A[i]){//3번,4번
               A[M] = 0;
              
            }
         }
      }

      cout << J << endl;
      return 0;
   }


형들 for문 M부분에서무한루프도는데 어떻게해야되?