PDA

View Full Version : سوال: مشکل با null در زبان C



mohsen_vb_6
پنج شنبه 04 آذر 1389, 21:19 عصر
من این برنامه رو تو C نوشتم و با TC کامپایل کردم ولی خطا میده و میگه null تعریف نشده است.



#include<stdio.h>
#include<conio.h>
main(){
int i=0;
char s[20];
scanf("%s", s);
while(s[i]!=null) i++;
do
i--;
printf("%c", s[i]);
while(i>0);
}

مشکل از کجاست؟؟؟؟؟؟ :متفکر: :گریه:

Gold_cpp
پنج شنبه 04 آذر 1389, 21:36 عصر
سلام
دو تا اشکال
۱ - null درست نیست باید بنویسی NULL با حروف بزرگ
۲ - do -while آکلادش رو نذاشتی !
این هم کد اصلاح شدش


//in the name of allah
#include<stdio.h>
#include<conio.h>
main(){
int i = 0;
char s[20];
scanf("%s", s);
while(s[i] != NULL)
i++;
do
{
i--;
printf("%c", s[i]);
}while(i > 0);
}