help in C

nagaya

Member
Mar 18, 2007
12,671
194
0
meka compile karala run karama test input kalata passe error ekak enawa windows wala;moko karanne

#include <stdio.h>
int main()
{
char asd;
gets(asd);
printf("%s",&asd);
}
 

nagaya

Member
Mar 18, 2007
12,671
194
0
ah ow
scanf() wada thama macho....
varible declare karanne one str asd; wageda?
mama iye thama C pattan gaththe :) podi eka
 

nagaya

Member
Mar 18, 2007
12,671
194
0
ah ela

#include <stdio.h>
int main()
{
char asd;
scanf("%s",&asd);
puts(&asd);
return(0);
}

mehema wada?

aththadama & eke wade mokakda?
 

Ranhiru

Member
Feb 2, 2007
6,438
42
0
Inside FIREFOX
nagaya said:
ah ela

#include <stdio.h>
int main()
{
char asd;
scanf("%s",&asd);
puts(&asd);
return(0);
}

mehema wada?

aththadama & eke wade mokakda?

& eka machan use karanne pointers walata...umbata thaama therenne naa machan pointers gena hariyata dena ganne nathiwa...scanf kiyana function ekata api pass karana argument eka machan pass by reference (memory address) karanne...ekai & sign eka danne...umba pointers and pass by value/pass by reference igena gaddi therei
 

nagaya

Member
Mar 18, 2007
12,671
194
0
Ranhiru said:
umba strings nam use karanne eka use karanna one char array ekak widihita...string kiyala data type ekak naa machan C wala
ah mata amathka unane...
prob solved...
thnx a lt macho