সমস্যাটি পড়তে এবং সমাধান জমা দিতে ভিজিট করুন দ্বিমিক অনলাইন জাজ।
লিঙ্কঃ https://dimikoj.com/problems/21/
৫২টি প্রোগ্রামিং সমস্যা ও সমাধান বইতে এই সমস্যার সমাধান নিয়ে আলোচনা করা হয়েছে।
লিঙ্কঃ https://dimikoj.com/problems/21/
৫২টি প্রোগ্রামিং সমস্যা ও সমাধান বইতে এই সমস্যার সমাধান নিয়ে আলোচনা করা হয়েছে।
scanf("%s",str) এটা করলে WA দেখায় কেন?
উত্তরমুছুনএখানে আমাকে scanf(" %[^\n]",str) use করতেই হবে?
My program is right but showing wrong answer.
উত্তরমুছুন#include
using namespace std;
int main()
{
int t,i;
char s[1000];
cin>>t;
while(t--)
{
cin>>s;
for(i=0;s[i]!='\0';i++)
{
;
}
i--;
for(int j=0;j<=i;i--)
{
cout<<s[i];
}
cout<<"\n";
}
return 0;
}
why wrong answer?
উত্তরমুছুন#include
int main()
{
char str[1000];
int j,len,t;
scanf("%d",&t);
while(t--)
{
///scanf("%s",str);
fflush(stdin);
scanf("%[^\n]",str);
///gets(str);
len=strlen(str);
for(j=len-1;j>=0;j--)
{
printf("%c",str[j]);
}
printf("\n");
}
return 0;
}
/home/lZ2Qta/cc3ZRJPZ.o: In function `main':
উত্তরমুছুনprog.c:(.text+0x57): undefined reference to `strrev'
collect2: ld returned 1 exit status
why can't use library function strrev(); ??