Δημοσιεύτηκε: 12 Σεπ 2011, 00:40
από Star_Light
δηλαδη οποτε θελω να περασω μια συναρτηση μεσα σε μια δομη θα γινεται ολο αυτο το πανηγυρι που γινεται πιο κατω?
500 κωστηδες σε ολο το προγραμμα.... μεχρι να το καταφερω να το δεχθει ο μεταγλωττιστης!!! απηυδησα... παω να ξαναβαπτιστω.
- Κώδικας: Επιλογή όλων
#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;
}