السلام عليكم...
أود أن استفسر عن كود لست أفهمه في السي\سي++
#include<stdio.h>
main()
{
int counter;
for(counter=0;counter<=20;++counter)
printf("%d.",counter);
return 0;
}
هذا الكود المفروض يحسب من 0 الى 20 كما ترون ولكن لماذا الكود التالي خطأ
يعني لو حطينا يساوي مو منطقياً مافي مشاكل ليه يعلق؟
for(counter=0;counter=20;counter++)أقصد لماذا يجب كتابة <= بدلا من = فقط!
ومعليع لو تعبتكم
شكراً وجعله الله في موازين حسناتكم

