View Full Version : مشکل در اجرای برنامه
xtazi21
جمعه 28 فروردین 1394, 14:18 عصر
با سلام
لطفا برنامه من رو چک کنید، نمیدونم چرا Scanf که برای چک کردن ادامه دریافت ها انجام میشه کار نمیکنه :افسرده:
لطفا خودتون این برنامه رو اجرا کنید، فایل برنامه هم به پیوست قابل دریافته، ممنونم ازتون
#include <stdio.h>
main()
{int i=0;
char name[11],Ans;
do
{
printf("Whats your name? (maximum 10 char):\n");
scanf("%s",name);
i++;
printf("continue?(y/n): \n");
scanf("%c",&Ans);
}while(Ans=='y');
printf("The num of names is:%d",i);
}
mohammad0773
جمعه 28 فروردین 1394, 15:50 عصر
سلام من مشکلتونو با انجام چند تغیر کوچیک درست کردم
#include <stdio.h>
#include <conio.h>
main()
{int i=0;
char name[11],Ans;
do
{
printf("Whats your name? (maximum 10 char):\n");
scanf("%s",name);
i++;
printf("continue?(y/n): \n");
scanf("%s",&Ans);
}while(Ans>='y');
printf("The num of names is:%d",i);
getch();
return 0;
}
در ضمن جاهایی که سیاه هست یعنی تغییر کرده.
mohammad0773
جمعه 28 فروردین 1394, 15:54 عصر
ببخشید به جای سیاه شدن <b> و <b/> تو پاسخ قرار گرفته
xtazi21
جمعه 28 فروردین 1394, 16:12 عصر
سلام من مشکلتونو با انجام چند تغیر کوچیک درست کردم
#include <stdio.h>
#include <conio.h>
main()
{int i=0;
char name[11],Ans;
do
{
printf("Whats your name? (maximum 10 char):\n");
scanf("%s",name);
i++;
printf("continue?(y/n): \n");
scanf("%s",&Ans);
}while(Ans>='y');
printf("The num of names is:%d",i);
getch();
return 0;
}
در ضمن جاهایی که سیاه هست یعنی تغییر کرده.
بسیار سپاسگذارم ولی چرا همش خروجی عدد یک رو میده ؟
این برنامه قراره یک اسم بگیره و تعداد حروف رو بشموره، ولی اینکار رو نمیکنه :(
mohammad0773
شنبه 29 فروردین 1394, 22:24 عصر
برنامه قبلی تعداد بار هایی که کاربر نام وارد کرده رو نشون میداد
اینم برای تعداد حرف ها:
#include <stdio.h>
#include <conio.h>
#include <string.h>
main()
{int i=0;
char name[11],Ans;
do
{
printf("Whats your name? (maximum 10 char):\n");
scanf("%s",name);
i=strlen(name);
printf("The num of names is:%d",i);
printf(".\ncontinue?(y/n): \n");
scanf("%s",&Ans);
}while(Ans>='y');
return 0;
}
امید وارم که همین مد نظرتون باشه
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.