code 39

برنامه ای که از طریق تخصیص حافظه پویا دو مقدار را از ورودی خوانده و مجموع مربعات آن ها را محاسبه می کند
:

#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
int main()
{
  int *x, *y, s;
  x = (int *) malloc(sizeof(int));
  if(!x){
     printf("\n allocation failure.");
     exit(1);
  }
  y = (int *) malloc(sizeof(int));
  if(!y){
     printf("\n allocation failure.");
     exit(1);
  }
  printf("\n enter two integers:");
  scanf("%d%d", x, y);
  s = *x * *x + *y * *y;
  printf("\n sum of square is:%d", s);
  free(x);
  free(y);
  getch();
  return 0;
}
0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

© کپی رایت - www.irccode.ir