nightmare89
New member
עזרה בקשה
שלום, יש לי בעיה קטנה. בניתי תוכנית וברגע שאני מפעיל אותה היא פועלת אבל רושמת לי warning וזה גורם לפעילות בלתי חלקה של התוכנית בבקשה תמצאו מה הבעיה ותתקנו אם אפשר תודה מראש.
והבעיה היא: C:\Microsoft Visual Studio\MyProjects\fgfth\ghg.cpp(151) : warning C4715: 'check1' : not all control paths return a value
שלום, יש לי בעיה קטנה. בניתי תוכנית וברגע שאני מפעיל אותה היא פועלת אבל רושמת לי warning וזה גורם לפעילות בלתי חלקה של התוכנית בבקשה תמצאו מה הבעיה ותתקנו אם אפשר תודה מראש.
#include <stdio.h> int check1(int a[], int x); void main() // קלט: מערך בן 20 תאים // פלט: מספר פונקציות { int array[20],c1,num; printf("Enter number to check\n"); scanf("%d",&num); c1=check1(array,num); if (c1 == 1) printf("The number is in the array\n"); else printf("The number is not in the array\n"); printf("\n\n"); } int check1(int a[], int x) // טענת כניסה: 20 תאים // טענת יציאה: בדיקת מספר { int i; for (i=0;i<20;i++) { if (x == a) return 1; else return 0; }//for }//check1
והבעיה היא: C:\Microsoft Visual Studio\MyProjects\fgfth\ghg.cpp(151) : warning C4715: 'check1' : not all control paths return a value