[ create a new paste ] login | about

Link: http://codepad.org/gim0E9pN    [ raw code | output | fork ]

C, pasted on Mar 28:
#include <stdio.h>

int add(int *num1, int *num2, int num3); /* add prtotype*/

int main(void){

	int x1,x2,a;

	printf("2科目分の点数を入力してください。\n");

	scanf("%d", &x1);
	scanf("%d", &x2);

	printf("加算する点数を入力してください。\n");

	scanf("%d", &a);

	add(x1,x2,a);

	printf("%d点加算しましたので\n", a);
	printf("科目1は%dと点となりました。\n", x1);
	printf("科目2は%dと点となりました。\n", x2);

	return 0;

}

int add(int *num1, int *num2, int num3){

	*num1 += num3;
	*num2 += num3;

	return *num1,*num2;

}


Output:
1
Segmentation fault


Create a new paste based on this one


Comments: