2015-02-27 2 views
-8

Как я могу вызвать функции в функции main()? Мой вопрос в том, как исправить следующий код? Потому что я не могу вводить какие-либо данные.Как я могу вызвать функции в функции main()?

int 
main() 
{ 
    int a; 
    printf ("Enter your age : "); 
    return 0; 
} 



// implementation of function 
int age() 
{ 
    int a; 

    printf("Enter a age:"); 
    scanf("%d",&a); 
    printf("%d",a); 

    return 0; 
} 
+6

может быть, имеет смысл прочитать хотя бы одну книгу о с? –

+0

Вау, как ты это понял? – Jafar

ответ

-1

Я думаю, что ваша программа должна выглядеть следующим образом ...

#include <stdio.h> 
#include <conio.h> 
int age(int); 
void main() 
{ 
int a; 
printf("Enter your age:"); 
scanf("%d",&a); 
age(a); 
getch(); 
} 
// implementation of function 
int age(int a) 
{ 
printf("Your age is: %d",a); 

return 0; 
} 
+1

Нет, его программа не должна использовать нестандартные C и старые заголовки DOS ... не учите дерьмо, как это для новичков. – Lundin

Смежные вопросы