Hai đoạn code này có gì khác nhau?

Mọi ng xem giúp e hai đoạn code này có gì khác nhau?

code 1:

#include <iostream>
using namespace std;
 
int main() 
{	
    int n,i;
    cin >> n;
    for( i = 1;i <= n;i++)
      if(n % i == 0)
        cout << i << " ";
}

code 2:

#include <iostream>
using namespace std;

int main()
{
    int n ,i;
    cin>>n;
    for(i = 1; i <= n; i++) 
      if( n % i ==0);
    cout << i<<" ";
}

; rules the world :kissing:

5 Likes

khác nhau dấu chấm phẩy như bạn trên đã chỉ ra.

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?