Δημοσιεύτηκε: 12 Σεπ 2011, 00:40
από Star_Light
δηλαδη οποτε θελω να περασω μια συναρτηση μεσα σε μια δομη θα γινεται ολο αυτο το πανηγυρι που γινεται πιο κατω? :lol: :lol:

500 κωστηδες σε ολο το προγραμμα.... μεχρι να το καταφερω να το δεχθει ο μεταγλωττιστης!!! απηυδησα... παω να ξαναβαπτιστω.

Spoiler: show
Κώδικας: Επιλογή όλων

#include <stdio.h>
#define N 254 + 1
typedef struct person
{
int age;
char name[N];
char surname[N];
} kostas ;

kostas struct_function(kostas someone);


int main(void)
{

kostas someone;

struct_function(someone);

return 0;
}

kostas struct_function(kostas someone)
{


printf("Dwse to onoma sou: ");
fgets(someone.name,254,stdin);

printf("Dwse to epwnumo sou: ");
fgets(someone.surname,254,stdin);

printf("Dwse tin ilikia sou: ");
scanf("%d",&someone.age);


printf("========================================");

printf("\nTo onoma pou edwses einai: %s",someone.name);
printf("H ilikia pou edwses einai: %d",someone.age);
printf("\nTo epwnimo pou edwses einai: %s",someone.surname);

return someone;
}